<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:yorw="http://yorkwater.com/20260630">
    <link:schemaRef xlink:href="yorw-20260630.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <instant>2026-08-06</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">yorw:WastewaterCollectionAndTreatmentAssetsOfCMVSewageCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-28</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">yorw:WastewaterCollectionAndTreatmentAssetsOfCMVSewageCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-28</startDate>
            <endDate>2026-01-28</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">yorw:WastewaterCollectionAndTreatmentAssetsOfPineRunRetirementCommunityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-30</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">yorw:WastewaterCollectionAndTreatmentAssetsOfPineRunRetirementCommunityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-30</startDate>
            <endDate>2026-03-30</endDate>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <startDate>2026-04-17</startDate>
            <endDate>2026-04-17</endDate>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <instant>2026-04-17</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-04-22</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-22</startDate>
            <endDate>2026-04-22</endDate>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <startDate>2026-04-18</startDate>
            <endDate>2026-04-22</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
        </entity>
        <period>
            <instant>2013-03-11</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:VariableRatePennsylvaniaEconomicDevelopmentFinancingAuthorityExemptFacilitiesRevenueRefundingBondsSeries2008ADue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:VariableRatePennsylvaniaEconomicDevelopmentFinancingAuthorityExemptFacilitiesRevenueRefundingBondsSeries2008ADue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:PedfaExemptFacilitiesRevenueRefundingBondsSeriesAOf2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:PedfaExemptFacilitiesRevenueRefundingBondsSeriesAOf2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:PedfaExemptFacilitiesRevenueRefundingBondsSeriesBOf2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:PedfaExemptFacilitiesRevenueRefundingBondsSeriesBOf2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:YorkCountyIndustrialDevelopmentAuthorityExemptFacilitiesRevenueBondsSeries2015Due2029Through2045Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:YorkCountyIndustrialDevelopmentAuthorityExemptFacilitiesRevenueBondsSeries2015Due2029Through2045Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:YorkCountyIndustrialDevelopmentAuthorityExemptFacilitiesRevenueBondsSeries2015Due2029Through2045Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:YorkCountyIndustrialDevelopmentAuthorityExemptFacilitiesRevenueBondsSeries2015Due2029Through2045Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2049Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2049Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2053Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2053Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:SeniorNotesDue2054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:CommittedLineOfCreditDueSeptember2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">yorw:CommittedLineOfCreditDueSeptember2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">yorw:CustomerOwnedLeadServiceLinesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">yorw:CustomerOwnedLeadServiceLinesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">yorw:CustomerOwnedLeadServiceLinesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:BillingAndRevenueCollectionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:CollectionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:ResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:ResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:ResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:ResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:CommercialAndIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:CommercialAndIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:CommercialAndIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:CommercialAndIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:FireProtectionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:FireProtectionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:FireProtectionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:FireProtectionCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:ResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WastewaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:ResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WastewaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:ResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WastewaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:ResidentialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WastewaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:CommercialAndIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WastewaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:CommercialAndIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WastewaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:CommercialAndIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WastewaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">yorw:CommercialAndIndustrialCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WastewaterUtilityServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:BillingAndRevenueCollectionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:BillingAndRevenueCollectionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:BillingAndRevenueCollectionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:CollectionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:CollectionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:CollectionServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:ServiceLineProtectionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:ServiceLineProtectionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:ServiceLineProtectionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:ServiceLineProtectionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WaterUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">yorw:RateRequestFiledOnMay302025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">yorw:PennsylvaniaPublicUtilityCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">yorw:WastewaterUtilityServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">yorw:RateRequestFiledOnMay302025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">yorw:PennsylvaniaPublicUtilityCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">yorw:DistributionSystemImprovementChargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">yorw:PennsylvaniaPublicUtilityCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">yorw:DistributionSystemImprovementChargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">yorw:PennsylvaniaPublicUtilityCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">yorw:DistributionSystemImprovementChargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">yorw:PennsylvaniaPublicUtilityCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">yorw:DistributionSystemImprovementChargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">yorw:PennsylvaniaPublicUtilityCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">yorw:DistributionSystemImprovementChargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">yorw:PennsylvaniaPublicUtilityCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">yorw:DistributionSystemImprovementChargeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">yorw:PennsylvaniaPublicUtilityCommissionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-06</startDate>
            <endDate>2025-05-06</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000108985</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">yorw:YorkWaterCompanyLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Customer">
        <measure>yorw:Customer</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="ServiceLine">
        <measure>yorw:ServiceLine</measure>
    </unit>
    <unit id="Municipality">
        <measure>yorw:Municipality</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-5178">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0" id="ixv-32">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-5179">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-5180">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-54">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-72">001-34245</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-5181">YORK WATER COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-93">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-97">23-1242500</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-5182">130 East Market Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-5183">York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-5184">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-117">17401</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-5185">717</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-5186">845-3601</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-150">Common Stock, No par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-154">YORW</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-5187">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-5188">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-5189">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-5190">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-236">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-241">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0" id="ixv-265">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c1"
      decimals="INF"
      id="ixv-5191"
      unitRef="shares">16228581</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService contextRef="c2" decimals="-3" id="ixv-5192" unitRef="usd">735857000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService contextRef="c3" decimals="-3" id="ixv-5193" unitRef="usd">711121000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfAcquisitionAdjustments1 contextRef="c2" decimals="-3" id="ixv-5194" unitRef="usd">-10006000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfAcquisitionAdjustments1>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfAcquisitionAdjustments1 contextRef="c3" decimals="-3" id="ixv-5195" unitRef="usd">-9761000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfAcquisitionAdjustments1>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation contextRef="c2" decimals="-3" id="ixv-5196" unitRef="usd">139287000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation contextRef="c3" decimals="-3" id="ixv-5197" unitRef="usd">132934000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet contextRef="c2" decimals="-3" id="ixv-5198" unitRef="usd">586564000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" id="ixv-5199" unitRef="usd">568426000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c2" decimals="-3" id="ixv-5200" unitRef="usd">590000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="-3" id="ixv-5201" unitRef="usd">573000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="-3" id="ixv-5202" unitRef="usd">1491000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" id="ixv-5203" unitRef="usd">1500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c2" decimals="-3" id="ixv-5204" unitRef="usd">555000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="-3" id="ixv-5205" unitRef="usd">1000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c2" decimals="-3" id="ixv-5206" unitRef="usd">1860000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="-3" id="ixv-5207" unitRef="usd">1710000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c2" decimals="-3" id="ixv-5208" unitRef="usd">8639000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="-3" id="ixv-5209" unitRef="usd">8572000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c2" decimals="-3" id="ixv-5210" unitRef="usd">4501000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c3" decimals="-3" id="ixv-5211" unitRef="usd">3833000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:IncomeTaxesReceivable contextRef="c2" decimals="-3" id="ixv-5212" unitRef="usd">1054000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="c3" decimals="-3" id="ixv-5213" unitRef="usd">1054000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PublicUtilitiesInventory contextRef="c2" decimals="-3" id="ixv-5214" unitRef="usd">3243000</us-gaap:PublicUtilitiesInventory>
    <us-gaap:PublicUtilitiesInventory contextRef="c3" decimals="-3" id="ixv-5215" unitRef="usd">3361000</us-gaap:PublicUtilitiesInventory>
    <us-gaap:PrepaidExpenseCurrent contextRef="c2" decimals="-3" id="ixv-5216" unitRef="usd">2075000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c3" decimals="-3" id="ixv-5217" unitRef="usd">1621000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="-3" id="ixv-5218" unitRef="usd">20067000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="-3" id="ixv-5219" unitRef="usd">18442000</us-gaap:AssetsCurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c2" decimals="-3" id="ixv-5220" unitRef="usd">28352000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c3" decimals="-3" id="ixv-5221" unitRef="usd">27969000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent contextRef="c2" decimals="-3" id="ixv-5222" unitRef="usd">248000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent contextRef="c3" decimals="-3" id="ixv-5223" unitRef="usd">255000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c2" decimals="-3" id="ixv-5224" unitRef="usd">62140000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent contextRef="c3" decimals="-3" id="ixv-5225" unitRef="usd">59297000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c2" decimals="-3" id="ixv-5226" unitRef="usd">5105000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="-3" id="ixv-5227" unitRef="usd">4999000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment contextRef="c2" decimals="-3" id="ixv-5228" unitRef="usd">95845000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment contextRef="c3" decimals="-3" id="ixv-5229" unitRef="usd">92520000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:Assets contextRef="c2" decimals="-3" id="ixv-5230" unitRef="usd">703967000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="-3" id="ixv-5231" unitRef="usd">680888000</us-gaap:Assets>
    <us-gaap:CommonStockNoParValue
      contextRef="c2"
      decimals="INF"
      id="ixv-5232"
      unitRef="usdPershares">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="c3"
      decimals="INF"
      id="ixv-5233"
      unitRef="usdPershares">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c2"
      decimals="INF"
      id="ixv-5234"
      unitRef="shares">46500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-5235"
      unitRef="shares">46500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c2"
      decimals="INF"
      id="ixv-5236"
      unitRef="shares">16227737</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-5237"
      unitRef="shares">16227737</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-5238"
      unitRef="shares">14446581</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ixv-5239"
      unitRef="shares">14446581</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="-3" id="ixv-5240" unitRef="usd">188444000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="-3" id="ixv-5241" unitRef="usd">139952000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="-3" id="ixv-5242" unitRef="usd">105832000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="-3" id="ixv-5243" unitRef="usd">100395000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="-3" id="ixv-5244" unitRef="usd">294276000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="-3" id="ixv-5245" unitRef="usd">240347000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c2"
      decimals="INF"
      id="ixv-5246"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-5247"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c2"
      decimals="INF"
      id="ixv-5248"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-5249"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c2" decimals="-3" id="ixv-5250" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c3" decimals="-3" id="ixv-5251" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:LongTermDebtNoncurrent contextRef="c2" decimals="-3" id="ixv-5252" unitRef="usd">189364000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c3" decimals="-3" id="ixv-5253" unitRef="usd">221900000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ShortTermBorrowings contextRef="c2" decimals="-3" id="ixv-5254" unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c3" decimals="-3" id="ixv-5255" unitRef="usd">10000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtCurrent contextRef="c2" decimals="-3" id="ixv-5256" unitRef="usd">340000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c3" decimals="-3" id="ixv-5257" unitRef="usd">330000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="-3" id="ixv-5258" unitRef="usd">9337000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="-3" id="ixv-5259" unitRef="usd">8423000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c2" decimals="-3" id="ixv-5260" unitRef="usd">3453000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c3" decimals="-3" id="ixv-5261" unitRef="usd">3032000</us-gaap:DividendsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c2" decimals="-3" id="ixv-5262" unitRef="usd">2106000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-5263" unitRef="usd">1879000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c2" decimals="-3" id="ixv-5264" unitRef="usd">2483000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c3" decimals="-3" id="ixv-5265" unitRef="usd">2490000</us-gaap:InterestPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c2" decimals="-3" id="ixv-5266" unitRef="usd">937000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent contextRef="c3" decimals="-3" id="ixv-5267" unitRef="usd">889000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c2" decimals="-3" id="ixv-5268" unitRef="usd">504000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-5269" unitRef="usd">584000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="-3" id="ixv-5270" unitRef="usd">19160000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="-3" id="ixv-5271" unitRef="usd">27627000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c2" decimals="-3" id="ixv-5272" unitRef="usd">27953000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c3" decimals="-3" id="ixv-5273" unitRef="usd">22357000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c2" decimals="-3" id="ixv-5274" unitRef="usd">71258000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c3" decimals="-3" id="ixv-5275" unitRef="usd">67276000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent contextRef="c2" decimals="-3" id="ixv-5276" unitRef="usd">3586000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent contextRef="c3" decimals="-3" id="ixv-5277" unitRef="usd">3546000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c2" decimals="-3" id="ixv-5278" unitRef="usd">46379000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent contextRef="c3" decimals="-3" id="ixv-5279" unitRef="usd">46298000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c2" decimals="-3" id="ixv-5280" unitRef="usd">299000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c3" decimals="-3" id="ixv-5281" unitRef="usd">479000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent contextRef="c2" decimals="-3" id="ixv-5282" unitRef="usd">149475000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent contextRef="c3" decimals="-3" id="ixv-5283" unitRef="usd">139956000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:ContributionsInAidOfConstruction contextRef="c2" decimals="-3" id="ixv-5284" unitRef="usd">51692000</us-gaap:ContributionsInAidOfConstruction>
    <us-gaap:ContributionsInAidOfConstruction contextRef="c3" decimals="-3" id="ixv-5285" unitRef="usd">51058000</us-gaap:ContributionsInAidOfConstruction>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="-3" id="ixv-5286" unitRef="usd">703967000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="-3" id="ixv-5287" unitRef="usd">680888000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c4" decimals="-3" id="ixv-5288" unitRef="usd">23515000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="-3" id="ixv-5289" unitRef="usd">19199000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="-3" id="ixv-5290" unitRef="usd">43589000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="-3" id="ixv-5291" unitRef="usd">37655000</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c4" decimals="-3" id="ixv-5292" unitRef="usd">5953000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c5" decimals="-3" id="ixv-5293" unitRef="usd">4823000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c0" decimals="-3" id="ixv-5294" unitRef="usd">11946000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations contextRef="c6" decimals="-3" id="ixv-5295" unitRef="usd">10034000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c4" decimals="-3" id="ixv-5296" unitRef="usd">3617000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c5" decimals="-3" id="ixv-5297" unitRef="usd">3338000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="-3" id="ixv-5298" unitRef="usd">7160000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c6" decimals="-3" id="ixv-5299" unitRef="usd">6261000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c4" decimals="-3" id="ixv-5300" unitRef="usd">3654000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c5" decimals="-3" id="ixv-5301" unitRef="usd">3506000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c0" decimals="-3" id="ixv-5302" unitRef="usd">7313000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization contextRef="c6" decimals="-3" id="ixv-5303" unitRef="usd">7070000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c4" decimals="-3" id="ixv-5304" unitRef="usd">483000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c5" decimals="-3" id="ixv-5305" unitRef="usd">446000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c0" decimals="-3" id="ixv-5306" unitRef="usd">1009000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes contextRef="c6" decimals="-3" id="ixv-5307" unitRef="usd">921000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense contextRef="c4" decimals="-3" id="ixv-5308" unitRef="usd">13707000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c5" decimals="-3" id="ixv-5309" unitRef="usd">12113000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c0" decimals="-3" id="ixv-5310" unitRef="usd">27428000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense contextRef="c6" decimals="-3" id="ixv-5311" unitRef="usd">24286000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c4" decimals="-3" id="ixv-5312" unitRef="usd">9808000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c5" decimals="-3" id="ixv-5313" unitRef="usd">7086000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="-3" id="ixv-5314" unitRef="usd">16161000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="-3" id="ixv-5315" unitRef="usd">13369000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseDebt contextRef="c4" decimals="-3" id="ixv-5316" unitRef="usd">2282000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c5" decimals="-3" id="ixv-5317" unitRef="usd">2521000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c0" decimals="-3" id="ixv-5318" unitRef="usd">4997000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c6" decimals="-3" id="ixv-5319" unitRef="usd">4940000</us-gaap:InterestExpenseDebt>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c4" decimals="-3" id="ixv-5320" unitRef="usd">333000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c5" decimals="-3" id="ixv-5321" unitRef="usd">191000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c0" decimals="-3" id="ixv-5322" unitRef="usd">606000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions contextRef="c6" decimals="-3" id="ixv-5323" unitRef="usd">376000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent contextRef="c4" decimals="-3" id="ixv-5324" unitRef="usd">-130000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent contextRef="c5" decimals="-3" id="ixv-5325" unitRef="usd">-132000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent contextRef="c0" decimals="-3" id="ixv-5326" unitRef="usd">-260000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent contextRef="c6" decimals="-3" id="ixv-5327" unitRef="usd">-265000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c4" decimals="-3" id="ixv-5328" unitRef="usd">-208000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c5" decimals="-3" id="ixv-5329" unitRef="usd">-203000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="-3" id="ixv-5330" unitRef="usd">-280000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c6" decimals="-3" id="ixv-5331" unitRef="usd">-275000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c4" decimals="-3" id="ixv-5332" unitRef="usd">-2027000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c5" decimals="-3" id="ixv-5333" unitRef="usd">-2401000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="-3" id="ixv-5334" unitRef="usd">-4411000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c6" decimals="-3" id="ixv-5335" unitRef="usd">-4574000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c4" decimals="-3" id="ixv-5336" unitRef="usd">7781000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c5" decimals="-3" id="ixv-5337" unitRef="usd">4685000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="-3" id="ixv-5338" unitRef="usd">11750000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="-3" id="ixv-5339" unitRef="usd">8795000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="-3" id="ixv-5340" unitRef="usd">166000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c5" decimals="-3" id="ixv-5341" unitRef="usd">-367000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-5342" unitRef="usd">-679000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-5343" unitRef="usd">105000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="-3" id="ixv-5344" unitRef="usd">7615000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="-3" id="ixv-5345" unitRef="usd">5052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-5346" unitRef="usd">12429000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" id="ixv-5347" unitRef="usd">8690000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c4"
      decimals="2"
      id="ixv-5348"
      unitRef="usdPershares">0.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c5"
      decimals="2"
      id="ixv-5349"
      unitRef="usdPershares">0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-5350"
      unitRef="usdPershares">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c6"
      decimals="2"
      id="ixv-5351"
      unitRef="usdPershares">0.6</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c4"
      decimals="2"
      id="ixv-5352"
      unitRef="usdPershares">0.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c5"
      decimals="2"
      id="ixv-5353"
      unitRef="usdPershares">0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-5354"
      unitRef="usdPershares">0.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c6"
      decimals="2"
      id="ixv-5355"
      unitRef="usdPershares">0.6</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c7"
      decimals="INF"
      id="ixv-5356"
      unitRef="shares">14458449</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="-3" id="ixv-5357" unitRef="usd">140365000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="-3" id="ixv-5358" unitRef="usd">101915000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="-3" id="ixv-5359" unitRef="usd">242280000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c10" decimals="-3" id="ixv-5360" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c11" decimals="-3" id="ixv-5361" unitRef="usd">7615000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="-3" id="ixv-5362" unitRef="usd">7615000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c4"
      decimals="INF"
      id="ixv-5363"
      unitRef="usdPershares">0.228</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c10" decimals="-3" id="ixv-5364" unitRef="usd">0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c11" decimals="-3" id="ixv-5365" unitRef="usd">3698000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c4" decimals="-3" id="ixv-5366" unitRef="usd">3698000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c10"
      decimals="INF"
      id="ixv-5367"
      unitRef="shares">1750000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c10" decimals="-3" id="ixv-5368" unitRef="usd">47634000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c11" decimals="-3" id="ixv-5369" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c4" decimals="-3" id="ixv-5370" unitRef="usd">47634000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlansShares
      contextRef="c10"
      decimals="INF"
      id="ixv-5371"
      unitRef="shares">12653</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlansShares>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c10" decimals="-3" id="ixv-5372" unitRef="usd">370000</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c11" decimals="-3" id="ixv-5373" unitRef="usd">0</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c4" decimals="-3" id="ixv-5374" unitRef="usd">370000</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c10"
      decimals="INF"
      id="ixv-5375"
      unitRef="shares">6635</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c10" decimals="-3" id="ixv-5376" unitRef="usd">75000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c11" decimals="-3" id="ixv-5377" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c4" decimals="-3" id="ixv-5378" unitRef="usd">75000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c12"
      decimals="INF"
      id="ixv-5379"
      unitRef="shares">16227737</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c12" decimals="-3" id="ixv-5380" unitRef="usd">188444000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c13" decimals="-3" id="ixv-5381" unitRef="usd">105832000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="-3" id="ixv-5382" unitRef="usd">294276000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c14"
      decimals="INF"
      id="ixv-5383"
      unitRef="shares">14446581</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c14" decimals="-3" id="ixv-5384" unitRef="usd">139952000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c15" decimals="-3" id="ixv-5385" unitRef="usd">100395000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="-3" id="ixv-5386" unitRef="usd">240347000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c16" decimals="-3" id="ixv-5387" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c17" decimals="-3" id="ixv-5388" unitRef="usd">12429000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-5389" unitRef="usd">12429000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c0"
      decimals="INF"
      id="ixv-5390"
      unitRef="usdPershares">0.456</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c16" decimals="-3" id="ixv-5391" unitRef="usd">0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c17" decimals="-3" id="ixv-5392" unitRef="usd">6992000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c0" decimals="-3" id="ixv-5393" unitRef="usd">6992000</us-gaap:DividendsCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c16"
      decimals="INF"
      id="ixv-5394"
      unitRef="shares">1750000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c16" decimals="-3" id="ixv-5395" unitRef="usd">47634000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c17" decimals="-3" id="ixv-5396" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="-3" id="ixv-5397" unitRef="usd">47634000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlansShares
      contextRef="c16"
      decimals="INF"
      id="ixv-5398"
      unitRef="shares">24521</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlansShares>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c16" decimals="-3" id="ixv-5399" unitRef="usd">742000</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c17" decimals="-3" id="ixv-5400" unitRef="usd">0</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c0" decimals="-3" id="ixv-5401" unitRef="usd">742000</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c16"
      decimals="INF"
      id="ixv-5402"
      unitRef="shares">6635</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c16" decimals="-3" id="ixv-5403" unitRef="usd">116000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c17" decimals="-3" id="ixv-5404" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c0" decimals="-3" id="ixv-5405" unitRef="usd">116000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c12"
      decimals="INF"
      id="ixv-5406"
      unitRef="shares">16227737</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c12" decimals="-3" id="ixv-5407" unitRef="usd">188444000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c13" decimals="-3" id="ixv-5408" unitRef="usd">105832000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="-3" id="ixv-5409" unitRef="usd">294276000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c18"
      decimals="INF"
      id="ixv-5410"
      unitRef="shares">14399650</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c18" decimals="-3" id="ixv-5411" unitRef="usd">138556000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="-3" id="ixv-5412" unitRef="usd">93587000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="-3" id="ixv-5413" unitRef="usd">232143000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c21" decimals="-3" id="ixv-5414" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c22" decimals="-3" id="ixv-5415" unitRef="usd">5052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="-3" id="ixv-5416" unitRef="usd">5052000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c5"
      decimals="INF"
      id="ixv-5417"
      unitRef="usdPershares">0.2192</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c21" decimals="-3" id="ixv-5418" unitRef="usd">0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c22" decimals="-3" id="ixv-5419" unitRef="usd">3159000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c5" decimals="-3" id="ixv-5420" unitRef="usd">3159000</us-gaap:DividendsCommonStock>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlansShares
      contextRef="c21"
      decimals="INF"
      id="ixv-5421"
      unitRef="shares">13412</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlansShares>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c21" decimals="-3" id="ixv-5422" unitRef="usd">417000</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c22" decimals="-3" id="ixv-5423" unitRef="usd">0</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c5" decimals="-3" id="ixv-5424" unitRef="usd">417000</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c21"
      decimals="INF"
      id="ixv-5425"
      unitRef="shares">7257</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c21" decimals="-3" id="ixv-5426" unitRef="usd">98000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c22" decimals="-3" id="ixv-5427" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c5" decimals="-3" id="ixv-5428" unitRef="usd">98000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c23"
      decimals="INF"
      id="ixv-5429"
      unitRef="shares">14420319</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="-3" id="ixv-5430" unitRef="usd">139071000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c24" decimals="-3" id="ixv-5431" unitRef="usd">95480000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="-3" id="ixv-5432" unitRef="usd">234551000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c26"
      decimals="INF"
      id="ixv-5433"
      unitRef="shares">14386282</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c26" decimals="-3" id="ixv-5434" unitRef="usd">138089000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c27" decimals="-3" id="ixv-5435" unitRef="usd">93103000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c28" decimals="-3" id="ixv-5436" unitRef="usd">231192000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c29" decimals="-3" id="ixv-5437" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c30" decimals="-3" id="ixv-5438" unitRef="usd">8690000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" id="ixv-5439" unitRef="usd">8690000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c6"
      decimals="INF"
      id="ixv-5440"
      unitRef="usdPershares">0.4384</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock contextRef="c29" decimals="-3" id="ixv-5441" unitRef="usd">0</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c30" decimals="-3" id="ixv-5442" unitRef="usd">6313000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock contextRef="c6" decimals="-3" id="ixv-5443" unitRef="usd">6313000</us-gaap:DividendsCommonStock>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlansShares
      contextRef="c29"
      decimals="INF"
      id="ixv-5444"
      unitRef="shares">25797</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlansShares>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c29" decimals="-3" id="ixv-5445" unitRef="usd">812000</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c30" decimals="-3" id="ixv-5446" unitRef="usd">0</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans contextRef="c6" decimals="-3" id="ixv-5447" unitRef="usd">812000</yorw:IssuanceOfCommonStockUnderDividendReinvestmentDirectStockAndEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c29"
      decimals="INF"
      id="ixv-5448"
      unitRef="shares">8240</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c29" decimals="-3" id="ixv-5449" unitRef="usd">170000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c30" decimals="-3" id="ixv-5450" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c6" decimals="-3" id="ixv-5451" unitRef="usd">170000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c23"
      decimals="INF"
      id="ixv-5452"
      unitRef="shares">14420319</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="-3" id="ixv-5453" unitRef="usd">139071000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c24" decimals="-3" id="ixv-5454" unitRef="usd">95480000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="-3" id="ixv-5455" unitRef="usd">234551000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-5456" unitRef="usd">12429000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" id="ixv-5457" unitRef="usd">8690000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="-3" id="ixv-5458" unitRef="usd">7313000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c6" decimals="-3" id="ixv-5459" unitRef="usd">7070000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RestrictedStockExpense contextRef="c0" decimals="-3" id="ixv-5460" unitRef="usd">116000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense contextRef="c6" decimals="-3" id="ixv-5461" unitRef="usd">170000</us-gaap:RestrictedStockExpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" id="ixv-5462" unitRef="usd">-679000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c6" decimals="-3" id="ixv-5463" unitRef="usd">-155000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c0" decimals="-3" id="ixv-5464" unitRef="usd">-389000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c6" decimals="-3" id="ixv-5465" unitRef="usd">-244000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c0" decimals="-3" id="ixv-5466" unitRef="usd">2596000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="c6" decimals="-3" id="ixv-5467" unitRef="usd">440000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c0" decimals="-3" id="ixv-5468" unitRef="usd">0</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c6" decimals="-3" id="ixv-5469" unitRef="usd">237000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <yorw:IncreaseDecreaseInMaterialsAndSuppliesPrepaidExpensesRegulatoryAndOtherAssets contextRef="c0" decimals="-3" id="ixv-5470" unitRef="usd">4702000</yorw:IncreaseDecreaseInMaterialsAndSuppliesPrepaidExpensesRegulatoryAndOtherAssets>
    <yorw:IncreaseDecreaseInMaterialsAndSuppliesPrepaidExpensesRegulatoryAndOtherAssets contextRef="c6" decimals="-3" id="ixv-5471" unitRef="usd">3319000</yorw:IncreaseDecreaseInMaterialsAndSuppliesPrepaidExpensesRegulatoryAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="-3" id="ixv-5472" unitRef="usd">4978000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c6" decimals="-3" id="ixv-5473" unitRef="usd">1587000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <yorw:IncreaseDecreaseInAccruedInterest contextRef="c0" decimals="-3" id="ixv-5474" unitRef="usd">-7000</yorw:IncreaseDecreaseInAccruedInterest>
    <yorw:IncreaseDecreaseInAccruedInterest contextRef="c6" decimals="-3" id="ixv-5475" unitRef="usd">-7000</yorw:IncreaseDecreaseInAccruedInterest>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="-3" id="ixv-5476" unitRef="usd">17241000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="-3" id="ixv-5477" unitRef="usd">13603000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest contextRef="c0" decimals="-3" id="ixv-5478" unitRef="usd">339000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest contextRef="c6" decimals="-3" id="ixv-5479" unitRef="usd">210000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest>
    <us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment contextRef="c0" decimals="-3" id="ixv-5480" unitRef="usd">21102000</us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment contextRef="c6" decimals="-3" id="ixv-5481" unitRef="usd">22182000</us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems contextRef="c0" decimals="-3" id="ixv-5482" unitRef="usd">470000</us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems>
    <us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems contextRef="c6" decimals="-3" id="ixv-5483" unitRef="usd">0</us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="c0" decimals="-3" id="ixv-5484" unitRef="usd">7000</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable contextRef="c6" decimals="-3" id="ixv-5485" unitRef="usd">0</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromLifeInsurancePolicies contextRef="c0" decimals="-3" id="ixv-5486" unitRef="usd">1299000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies contextRef="c6" decimals="-3" id="ixv-5487" unitRef="usd">0</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="-3" id="ixv-5488" unitRef="usd">-20266000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="-3" id="ixv-5489" unitRef="usd">-22182000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromAdvancesForConstruction contextRef="c0" decimals="-3" id="ixv-5490" unitRef="usd">6851000</us-gaap:ProceedsFromAdvancesForConstruction>
    <us-gaap:ProceedsFromAdvancesForConstruction contextRef="c6" decimals="-3" id="ixv-5491" unitRef="usd">2984000</us-gaap:ProceedsFromAdvancesForConstruction>
    <us-gaap:RepaymentsOfAdvancesForConstruction contextRef="c0" decimals="-3" id="ixv-5492" unitRef="usd">621000</us-gaap:RepaymentsOfAdvancesForConstruction>
    <us-gaap:RepaymentsOfAdvancesForConstruction contextRef="c6" decimals="-3" id="ixv-5493" unitRef="usd">247000</us-gaap:RepaymentsOfAdvancesForConstruction>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c0" decimals="-3" id="ixv-5494" unitRef="usd">25290000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c6" decimals="-3" id="ixv-5495" unitRef="usd">26423000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c0" decimals="-3" id="ixv-5496" unitRef="usd">57910000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c6" decimals="-3" id="ixv-5497" unitRef="usd">13692000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c0" decimals="-3" id="ixv-5498" unitRef="usd">10000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c6" decimals="-3" id="ixv-5499" unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="c0" decimals="-3" id="ixv-5500" unitRef="usd">-1836000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromRepaymentsOfBankOverdrafts contextRef="c6" decimals="-3" id="ixv-5501" unitRef="usd">-1393000</us-gaap:ProceedsFromRepaymentsOfBankOverdrafts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="-3" id="ixv-5502" unitRef="usd">48376000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c6" decimals="-3" id="ixv-5503" unitRef="usd">812000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c0" decimals="-3" id="ixv-5504" unitRef="usd">6571000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c6" decimals="-3" id="ixv-5505" unitRef="usd">6308000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="-3" id="ixv-5506" unitRef="usd">3579000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="-3" id="ixv-5507" unitRef="usd">8579000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c0" decimals="-3" id="ixv-5508" unitRef="usd">554000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c6" decimals="-3" id="ixv-5509" unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="-3" id="ixv-5510" unitRef="usd">1000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c28" decimals="-3" id="ixv-5511" unitRef="usd">1000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="-3" id="ixv-5512" unitRef="usd">555000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c25" decimals="-3" id="ixv-5513" unitRef="usd">1000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="-3" id="ixv-5514" unitRef="usd">4698000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c6" decimals="-3" id="ixv-5515" unitRef="usd">4588000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="c0" decimals="-3" id="ixv-5516" unitRef="usd">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c6" decimals="-3" id="ixv-5517" unitRef="usd">470000</us-gaap:IncomeTaxesPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid contextRef="c0" decimals="-3" id="ixv-5518" unitRef="usd">6386000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid contextRef="c6" decimals="-3" id="ixv-5519" unitRef="usd">5016000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0" id="ixv-2786">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;1.&#160; &lt;span style="letter-spacing: normal; text-align: start; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The interim financial statements are unaudited but, in the opinion of management, reflect all adjustments, consisting of only normal recurring accruals, necessary for a fair presentation of results for such periods.&#160;&#160;Because the financial statements cover an interim period, they do not include all disclosures and notes normally provided in annual financial statements, and therefore, should be read in conjunction with the financial statements and notes thereto contained in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2025.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Operating results for the three and six months ended June 30, 2026 are not necessarily indicative of the results that may be expected for the year ending December 31, 2026.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:AssetAcquisitionTextBlock contextRef="c0" id="ixv-2800">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;2.&#160; Acquisitions&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On January 28, 2026, the Company completed the acquisition of the wastewater collection and treatment assets of CMV Sewage Co., Inc. in Chanceford Township, York County, Pennsylvania.&#160;&#160;The Company began operating the existing wastewater collection and treatment assets on February 2, 2026.&#160;&#160;&lt;/span&gt;&lt;span style="font-family: TimesNewRoman; font-size: 10.0pt; color: #000000;"&gt;The acquisition resulted in the addition of approximately 280 wastewater customers with purchase price and acquisition costs of approximately $417, which is less than the depreciated original cost of the assets.&#160;&#160;The Company recorded a negative acquisition adjustment of $46 and will seek approval from the &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;Pennsylvania Public Utility Commission, or &lt;/span&gt;&lt;span style="font-family: TimesNewRoman; font-size: 10.0pt; color: #000000;"&gt;PPUC, to amortize the acquisition adjustment over the remaining life of the acquired assets.&#160;&#160;This acquisition is immaterial to Company results.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-family: TimesNewRoman; font-size: 10.0pt; color: #000000;"&gt;On March 30, 2026, the Company completed the acquisition of the wastewater collection and treatment assets of Pine Run Retirement Community in Hamilton Township, Adams County, Pennsylvania.&#160;&#160;The Company began operating the existing wastewater collection and treatment assets on April 1, 2026.&#160;&#160;The acquisition resulted in the addition of approximately 100 wastewater customers with purchase price and acquisition costs of approximately $53, which is less than the depreciated original cost of the assets.&#160;&#160;The Company recorded a negative acquisition adjustment of $237 and will seek approval from the PPUC to amortize the acquisition adjustment over the remaining life of the acquired assets.&#160;&#160;This acquisition is immaterial to Company results.&lt;/span&gt; &lt;/div&gt;</us-gaap:AssetAcquisitionTextBlock>
    <yorw:NumberOfCustomersAcquired
      contextRef="c31"
      decimals="INF"
      id="ixv-5520"
      unitRef="Customer">280</yorw:NumberOfCustomersAcquired>
    <us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems contextRef="c32" decimals="-3" id="ixv-5521" unitRef="usd">417000</us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfAcquisitionAdjustments1 contextRef="c31" decimals="-3" id="ixv-5522" unitRef="usd">-46000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfAcquisitionAdjustments1>
    <yorw:NumberOfCustomersAcquired
      contextRef="c33"
      decimals="INF"
      id="ixv-5523"
      unitRef="Customer">100</yorw:NumberOfCustomersAcquired>
    <us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems contextRef="c34" decimals="-3" id="ixv-5524" unitRef="usd">53000</us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfAcquisitionAdjustments1 contextRef="c33" decimals="-3" id="ixv-5525" unitRef="usd">-237000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAmountOfAcquisitionAdjustments1>
    <us-gaap:FinancingReceivablesTextBlock contextRef="c0" id="ixv-2816">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;3.&#160; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Accounts Receivable and Unbilled Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div&gt; &lt;span style="font-size: 10.0pt;"&gt;Accounts receivable are summarized in the following table:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; width: 9%;"&gt;As of&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C2"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; width: 9%;"&gt;As of&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E2"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G2"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G2"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="white-space : nowrap; "&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 9%;"&gt;Jun. 30, 2026&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C3"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 9%;"&gt;Dec. 31, 2025&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E3"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 9%;"&gt;Change&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Accounts receivable &#x2013; customers&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C5"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,245&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E5"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;8,761&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G5"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,484&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Life insurance receivable&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,299&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(1,299&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G6"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Other receivables&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;254&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;222&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - G7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;32&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - G7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,499&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,282&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;217&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Less allowance for doubtful accounts&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - C9"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,710&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - E9"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - G9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(150&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - G9"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; padding-left: 30px;"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;8,639&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;8,572&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;67&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Unbilled revenue&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C12"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;4,501&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E12"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;3,833&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G12"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;668&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Differences in timing of revenue recognition, billings, and cash collections result in receivables.&#160;&#160;Generally, billing occurs subsequent to revenue recognition, resulting in unbilled revenue on the balance sheet.&#160;&#160;The Company does not receive advances or deposits from customers before revenue is recognized so no contract liabilities are reported.&#160;&#160;Accounts receivable are recorded when the right to consideration becomes unconditional and are presented separately on the balance sheet.&#160;&#160;The changes in accounts receivable &#x2013; customers and in unbilled revenue were primarily due to the normal timing difference between performance and the customer&#x2019;s payments.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c0" id="ixv-2820">&lt;div&gt; &lt;span style="font-size: 10.0pt;"&gt;Accounts receivable are summarized in the following table:&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; width: 9%;"&gt;As of&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C2"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; width: 9%;"&gt;As of&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E2"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G2"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G2"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="white-space : nowrap; "&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 9%;"&gt;Jun. 30, 2026&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C3"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 9%;"&gt;Dec. 31, 2025&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E3"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 9%;"&gt;Change&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Accounts receivable &#x2013; customers&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C5"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,245&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E5"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;8,761&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G5"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,484&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Life insurance receivable&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,299&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(1,299&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G6"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Other receivables&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;254&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;222&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - G7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;32&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - G7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,499&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,282&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;217&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Less allowance for doubtful accounts&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - C9"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,710&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - E9"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - G9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(150&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="3. Accounts Receivable and Contract Assets - G9"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; padding-left: 30px;"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;8,639&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;8,572&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G10"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;67&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - E11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="3. Accounts Receivable and Contract Assets - G11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Unbilled revenue&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C12"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;4,501&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - C12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E12"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;3,833&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - E12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G12"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;668&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="3. Accounts Receivable and Contract Assets - G12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c2" decimals="-3" id="ixv-5526" unitRef="usd">10245000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c3" decimals="-3" id="ixv-5527" unitRef="usd">8761000</us-gaap:AccountsReceivableGrossCurrent>
    <yorw:IncreaseDecreaseInAccountsReceivableGrossCurrent contextRef="c0" decimals="-3" id="ixv-5528" unitRef="usd">1484000</yorw:IncreaseDecreaseInAccountsReceivableGrossCurrent>
    <yorw:LifeInsuranceReceivable contextRef="c2" decimals="-3" id="ixv-5529" unitRef="usd">0</yorw:LifeInsuranceReceivable>
    <yorw:LifeInsuranceReceivable contextRef="c3" decimals="-3" id="ixv-5530" unitRef="usd">1299000</yorw:LifeInsuranceReceivable>
    <yorw:IncreaseDecreaseInLifeInsuranceReceivable contextRef="c0" decimals="-3" id="ixv-5531" unitRef="usd">-1299000</yorw:IncreaseDecreaseInLifeInsuranceReceivable>
    <us-gaap:OtherReceivablesGrossCurrent contextRef="c2" decimals="-3" id="ixv-5532" unitRef="usd">254000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent contextRef="c3" decimals="-3" id="ixv-5533" unitRef="usd">222000</us-gaap:OtherReceivablesGrossCurrent>
    <yorw:IncreaseDecreaseInOtherReceivablesGrossCurrent contextRef="c0" decimals="-3" id="ixv-5534" unitRef="usd">32000</yorw:IncreaseDecreaseInOtherReceivablesGrossCurrent>
    <yorw:ReceivablesGrossCurrent contextRef="c2" decimals="-3" id="ixv-5535" unitRef="usd">10499000</yorw:ReceivablesGrossCurrent>
    <yorw:ReceivablesGrossCurrent contextRef="c3" decimals="-3" id="ixv-5536" unitRef="usd">10282000</yorw:ReceivablesGrossCurrent>
    <yorw:IncreaseDecreaseInReceivablesGrossCurrent contextRef="c0" decimals="-3" id="ixv-5537" unitRef="usd">217000</yorw:IncreaseDecreaseInReceivablesGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c2" decimals="-3" id="ixv-5538" unitRef="usd">1860000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="-3" id="ixv-5539" unitRef="usd">1710000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="c0" decimals="-3" id="ixv-5540" unitRef="usd">-150000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:ReceivablesNetCurrent contextRef="c2" decimals="-3" id="ixv-5541" unitRef="usd">8639000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c3" decimals="-3" id="ixv-5542" unitRef="usd">8572000</us-gaap:ReceivablesNetCurrent>
    <yorw:IncreaseDecreaseInAccountsReceivableNet contextRef="c0" decimals="-3" id="ixv-5543" unitRef="usd">67000</yorw:IncreaseDecreaseInAccountsReceivableNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c2" decimals="-3" id="ixv-5544" unitRef="usd">4501000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c3" decimals="-3" id="ixv-5545" unitRef="usd">3833000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <yorw:IncreaseDecreaseInContractWithCustomerAssetCurrent contextRef="c0" decimals="-3" id="ixv-5546" unitRef="usd">668000</yorw:IncreaseDecreaseInContractWithCustomerAssetCurrent>
    <yorw:CommonStockAndEarningsPerShareTextBlock contextRef="c0" id="ixv-3010">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;4.&#160; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Common Stock and Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Net income of $7,615 and $5,052 for the three months ended June 30, 2026 and 2025, respectively, and $12,429 and $8,690 for the six months ended June 30, 2026 and 2025, respectively, is used to calculate both basic and diluted earnings per share.&#160;&#160;Basic earnings per share is based on the weighted average number of common shares outstanding.&#160;&#160;Diluted earnings per share is based on the weighted average number of common shares outstanding plus potentially dilutive shares.&#160;&#160;The dilutive effect of employee stock-based compensation is included in the computation of diluted earnings per share and is calculated using the treasury stock method and expected proceeds upon exercise or issuance of the stock-based compensation.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The following table summarizes the shares used in computing basic and diluted earnings per share:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Three Months&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Six Months&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Weighted average common shares, basic&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - C6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;15,883,488&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - E6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;14,396,648&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - E6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - G6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;15,164,880&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - G6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - I6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;14,388,712&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Effect of dilutive securities:&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;Employee stock-based compensation&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;297&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - C8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - E8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - G8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;297&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - G8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - I8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - I8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Weighted average common shares, diluted&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;15,883,785&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - C9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;14,396,648&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - E9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - G9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;15,165,177&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - G9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - I9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;14,388,712&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - I9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;On April 17, 2026, the Company closed an underwritten public offering of 1,521,739 shares of its common stock, with an offering price of $28.50 per share. On April 22, 2026, the Company closed on the full exercise of the underwriters&#x2019; option to purchase an additional 228,261 shares of its common stock at the same price. Huntington Capital Markets acted as sole book-running manager and Seaport Global Securities acted as co-manager for the offering. The Company received net proceeds in the offering, after deducting offering expenses and underwriters&#x2019; discounts and commissions, of $47,634. The net proceeds were used to repay the Company&#x2019;s short-term borrowings under its term loan and borrowings under its line of credit agreement incurred to fund capital expenditures and acquisitions, and for general corporate purposes.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;On March 11, 2013, the Board of Directors, or the Board, authorized a share repurchase program granting the Company authority to repurchase up to 1,200,000 shares of the Company&#x2019;s common stock from time to time.&#160;&#160;The stock repurchase program has no specific end date and the Company may repurchase shares in the open market or through privately negotiated transactions.&#160;&#160;The Company may suspend or discontinue the repurchase program at any time.&#160;&#160;No shares were repurchased during the three or six months ended June 30, 2026 and 2025.&#160;&#160;As of June 30, 2026 618,004 shares remain authorized for repurchase.&lt;/span&gt; &lt;/div&gt;</yorw:CommonStockAndEarningsPerShareTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="-3" id="ixv-5547" unitRef="usd">7615000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="-3" id="ixv-5548" unitRef="usd">5052000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" id="ixv-5549" unitRef="usd">12429000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" id="ixv-5550" unitRef="usd">8690000</us-gaap:NetIncomeLoss>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="c0" id="ixv-3017">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The following table summarizes the shares used in computing basic and diluted earnings per share:&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Three Months&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Six Months&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Weighted average common shares, basic&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - C6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;15,883,488&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - E6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;14,396,648&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - E6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - G6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;15,164,880&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - G6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - I6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;14,388,712&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="4. Earnings per Share - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Effect of dilutive securities:&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - G7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="4. Earnings per Share - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;Employee stock-based compensation&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;297&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - C8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - E8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - G8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;297&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - G8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - I8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - I8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Weighted average common shares, diluted&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;15,883,785&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - C9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;14,396,648&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - E9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - G9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;15,165,177&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - G9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - I9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;14,388,712&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="4. Earnings per Share - I9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="0" id="ixv-5551" unitRef="shares">15883488</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="0" id="ixv-5552" unitRef="shares">14396648</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" id="ixv-5553" unitRef="shares">15164880</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="0" id="ixv-5554" unitRef="shares">14388712</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c4" decimals="0" id="ixv-5555" unitRef="shares">297</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c5" decimals="0" id="ixv-5556" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c0" decimals="0" id="ixv-5557" unitRef="shares">297</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c6" decimals="0" id="ixv-5558" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c4" decimals="0" id="ixv-5559" unitRef="shares">15883785</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c5" decimals="0" id="ixv-5560" unitRef="shares">14396648</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="0" id="ixv-5561" unitRef="shares">15165177</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c6" decimals="0" id="ixv-5562" unitRef="shares">14388712</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c35"
      decimals="INF"
      id="ixv-5563"
      unitRef="shares">1521739</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c36"
      decimals="INF"
      id="ixv-5564"
      unitRef="usdPershares">28.5</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c37"
      decimals="INF"
      id="ixv-5565"
      unitRef="usdPershares">28.5</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c38"
      decimals="INF"
      id="ixv-5566"
      unitRef="shares">228261</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction contextRef="c39" decimals="-3" id="ixv-5567" unitRef="usd">47634000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="c40"
      decimals="INF"
      id="ixv-5568"
      unitRef="shares">1200000</srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c4"
      decimals="INF"
      id="ixv-5569"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c5"
      decimals="INF"
      id="ixv-5570"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c0"
      decimals="INF"
      id="ixv-5571"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c6"
      decimals="INF"
      id="ixv-5572"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="c2"
      decimals="INF"
      id="ixv-5573"
      unitRef="shares">618004</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-3175">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;5.&#160; Debt&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;For the six months ended June 30, 2026, the Company did not enter into any new long-term debt arrangements or modify its outstanding long-term debt, which is summarized in the table below.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 11%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 11%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;" title="5. Debt  - C2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;As of&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;" title="5. Debt  - C2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;" title="5. Debt  - E2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;As of&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;" title="5. Debt  - E2"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="5. Debt  - C3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;June 30, 2026&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="5. Debt  - C3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 1px; border-style: none none solid;" title="5. Debt  - E3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 1px; border-style: none none solid;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 1px; border-style: none none solid;" title="5. Debt  - E3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;" title="5. Debt  - C4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;" title="5. Debt  - C4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;" title="5. Debt  - E4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;" title="5. Debt  - E4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="white-space: pre; vertical-align: bottom;"&gt;Variable Rate Pennsylvania Economic Development Financing Authority
     Exempt Facilities Revenue Refunding Bonds, Series 2008A, due 2029&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C5"&gt;$&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;12,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E5"&gt;$&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;12,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="white-space: pre; vertical-align: bottom;"&gt;3.00% Pennsylvania Economic Development Financing Authority Exempt Facilities Revenue Refunding Bonds, Series A of 2019, due 2036&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;10,500&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;10,500&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="white-space: pre; vertical-align: bottom;"&gt;3.10% Pennsylvania Economic Development Financing Authority Exempt Facilities Revenue Refunding Bonds, Series B of 2019, due 2038&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;14,870&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;14,870&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;3.23% Senior Notes, due 2040&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;15,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;15,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="white-space: pre; vertical-align: bottom;"&gt;4.00% - 4.50% York County Industrial Development Authority Exempt Facilities Revenue Bonds, Series 2015, due 2029 &#x2013; 2045&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;9,670&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;10,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;4.54% Senior Notes, due 2049&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;20,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;20,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;3.24% Senior Notes, due 2050&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C11"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;30,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E11"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;30,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;5.50% Senior Notes, due 2053&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C12"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E12"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;5.67% Senior Notes, due 2054&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C13"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C13"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E13"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Committed Line of Credit, due September 2027&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C14"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C14"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E14"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;32,290&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Total long-term debt&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C15"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;192,040&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C15"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E15"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;224,660&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Less discount on issuance of long-term debt&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C16"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;(118&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C16"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E16"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;(124&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E16"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C17"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;(2,218&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C17"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E17"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;(2,306&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E17"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Less current maturities&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C18"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;(340&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C18"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E18"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;(330&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E18"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Long-term portion&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C19"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;189,364&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C19"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E19"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;221,900&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E19"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c0" id="ixv-3178">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;For the six months ended June 30, 2026, the Company did not enter into any new long-term debt arrangements or modify its outstanding long-term debt, which is summarized in the table below.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 11%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 11%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;" title="5. Debt  - C2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;As of&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;" title="5. Debt  - C2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;" title="5. Debt  - E2"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;As of&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;" title="5. Debt  - E2"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="5. Debt  - C3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;June 30, 2026&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="5. Debt  - C3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 1px; border-style: none none solid;" title="5. Debt  - E3"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 1px; border-style: none none solid;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 1px; border-style: none none solid;" title="5. Debt  - E3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;" title="5. Debt  - C4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;" title="5. Debt  - C4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;" title="5. Debt  - E4"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;" title="5. Debt  - E4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="white-space: pre; vertical-align: bottom;"&gt;Variable Rate Pennsylvania Economic Development Financing Authority
     Exempt Facilities Revenue Refunding Bonds, Series 2008A, due 2029&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C5"&gt;$&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;12,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E5"&gt;$&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;12,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="white-space: pre; vertical-align: bottom;"&gt;3.00% Pennsylvania Economic Development Financing Authority Exempt Facilities Revenue Refunding Bonds, Series A of 2019, due 2036&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;10,500&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E6"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;10,500&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="white-space: pre; vertical-align: bottom;"&gt;3.10% Pennsylvania Economic Development Financing Authority Exempt Facilities Revenue Refunding Bonds, Series B of 2019, due 2038&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;14,870&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E7"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;14,870&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;3.23% Senior Notes, due 2040&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;15,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E8"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;15,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="white-space: pre; vertical-align: bottom;"&gt;4.00% - 4.50% York County Industrial Development Authority Exempt Facilities Revenue Bonds, Series 2015, due 2029 &#x2013; 2045&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;9,670&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E9"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;10,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;4.54% Senior Notes, due 2049&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;20,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E10"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;20,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;3.24% Senior Notes, due 2050&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C11"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;30,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E11"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;30,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;5.50% Senior Notes, due 2053&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C12"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E12"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;5.67% Senior Notes, due 2054&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C13"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C13"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E13"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Committed Line of Credit, due September 2027&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C14"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;-&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C14"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E14"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;32,290&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Total long-term debt&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C15"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;192,040&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C15"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E15"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;224,660&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Less discount on issuance of long-term debt&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C16"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;(118&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C16"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E16"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;(124&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E16"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Less unamortized debt issuance costs&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C17"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;(2,218&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - C17"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E17"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 11%;"&gt;(2,306&lt;/td&gt;&lt;td style="text-align: left; vertical-align: bottom; width: 1%;" title="5. Debt  - E17"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Less current maturities&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C18"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;(340&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C18"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E18"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;(330&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E18"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="text-align: right; vertical-align: bottom;"&gt;Long-term portion&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C19"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;189,364&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - C19"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E19"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 11%;"&gt;221,900&lt;/td&gt;&lt;td style="text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; width: 1%;" title="5. Debt  - E19"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c41" decimals="-3" id="ixv-5574" unitRef="usd">12000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c42" decimals="-3" id="ixv-5575" unitRef="usd">12000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c43"
      decimals="INF"
      id="ixv-5576"
      unitRef="pure">0.03</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c43" decimals="-3" id="ixv-5577" unitRef="usd">10500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c44" decimals="-3" id="ixv-5578" unitRef="usd">10500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c45"
      decimals="INF"
      id="ixv-5579"
      unitRef="pure">0.031</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c45" decimals="-3" id="ixv-5580" unitRef="usd">14870000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c46" decimals="-3" id="ixv-5581" unitRef="usd">14870000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c47"
      decimals="INF"
      id="ixv-5582"
      unitRef="pure">0.0323</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c47" decimals="-3" id="ixv-5583" unitRef="usd">15000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c48" decimals="-3" id="ixv-5584" unitRef="usd">15000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c51"
      decimals="INF"
      id="ixv-5585"
      unitRef="pure">0.04</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c52"
      decimals="INF"
      id="ixv-5586"
      unitRef="pure">0.045</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c49" decimals="-3" id="ixv-5587" unitRef="usd">9670000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c50" decimals="-3" id="ixv-5588" unitRef="usd">10000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c53"
      decimals="INF"
      id="ixv-5589"
      unitRef="pure">0.0454</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c53" decimals="-3" id="ixv-5590" unitRef="usd">20000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c54" decimals="-3" id="ixv-5591" unitRef="usd">20000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c55"
      decimals="INF"
      id="ixv-5592"
      unitRef="pure">0.0324</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c55" decimals="-3" id="ixv-5593" unitRef="usd">30000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c56" decimals="-3" id="ixv-5594" unitRef="usd">30000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c57"
      decimals="INF"
      id="ixv-5595"
      unitRef="pure">0.055</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c57" decimals="-3" id="ixv-5596" unitRef="usd">40000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c58" decimals="-3" id="ixv-5597" unitRef="usd">40000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c59"
      decimals="INF"
      id="ixv-5598"
      unitRef="pure">0.0567</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c59" decimals="-3" id="ixv-5599" unitRef="usd">40000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c60" decimals="-3" id="ixv-5600" unitRef="usd">40000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c61" decimals="-3" id="ixv-5601" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c62" decimals="-3" id="ixv-5602" unitRef="usd">32290000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c2" decimals="-3" id="ixv-5603" unitRef="usd">192040000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c3" decimals="-3" id="ixv-5604" unitRef="usd">224660000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c2" decimals="-3" id="ixv-5605" unitRef="usd">118000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c3" decimals="-3" id="ixv-5606" unitRef="usd">124000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c2" decimals="-3" id="ixv-5607" unitRef="usd">2218000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense contextRef="c3" decimals="-3" id="ixv-5608" unitRef="usd">2306000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermDebtCurrent contextRef="c2" decimals="-3" id="ixv-5609" unitRef="usd">340000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c3" decimals="-3" id="ixv-5610" unitRef="usd">330000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c2" decimals="-3" id="ixv-5611" unitRef="usd">189364000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c3" decimals="-3" id="ixv-5612" unitRef="usd">221900000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0" id="ixv-3386">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;6.&#160;&#160;&lt;span style="letter-spacing: normal; text-align: start; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Interest Rate Swap Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company is exposed to certain risks relating to its ongoing business operations.&#160;&#160;The primary risk managed by using derivative instruments is interest rate risk.&#160;&#160;The Company utilizes an interest rate swap agreement to effectively convert the Company&#x2019;s $12,000 variable-rate debt issue to a fixed rate.&#160;&#160;Interest rate swaps are contracts in which a series of interest rate cash flows are exchanged over a prescribed period.&#160;&#160;The notional amount on which the interest payments are based ($12,000) is not exchanged.&#160;&#160;The interest rate swap provides that the Company pays the counterparty a fixed interest rate of 3.16% on the notional amount of $12,000.&#160;&#160;In exchange, the counterparty pays the Company a variable interest rate based on 59% of the &lt;span style="-sec-ix-hidden: hidden-fact-4"&gt;daily simple Secured Overnight Financing Rate&lt;/span&gt; plus a spread adjustment of 11.448 basis points on the notional amount.&#160;&#160;The intent is for the variable rate received from the swap counterparty to approximate the variable rate the Company pays to bondholders on its variable rate debt issue, resulting in a fixed rate being paid to the swap counterparty and reducing the Company&#x2019;s interest rate risk.&#160;&#160;The Company&#x2019;s net payment rate on the swap averaged 0.96% and 0.54% for the three months ended June 30, 2026 and 2025, respectively, and 0.93% and 0.53% for the six months ended June 30, 2026 and 2025, respectively.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The interest rate swap agreement is classified as a financial derivative used for non-trading activities.&#160;&#160;The accounting standards regarding accounting for derivatives and hedging activities require companies to recognize all derivative instruments as either assets or liabilities at fair value on the balance sheet.&#160;&#160;In accordance with the standards, the interest rate swap is recorded on the balance sheet in other deferred credits at fair value (see Note 7).&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company uses regulatory accounting treatment rather than hedge accounting to defer the unrealized gains and losses on its interest rate swap.&#160;&#160;These unrealized gains and losses are recorded as a regulatory asset or regulatory liability.&#160;&#160;Based on current ratemaking treatment, the Company expects the unrealized gains and losses to be recognized in rates as a component of interest expense as the swap settlements occur.&#160;&#160;Swap settlements are recorded in the income statement with the hedged item as interest expense.&#160;&#160;Swap settlements resulted in the reclassification from regulatory assets to interest expense of $28 and $16 for the three months ended June 30, 2026 and 2025, respectively, and $56 and $32 for the six months ended June 30, 2026 and 2025, respectively. The overall swap result was a (gain) loss of $(78) and $55 for the three months ended June 30, 2026 and 2025, respectively, and $(125) and $169 for the six months ended June 30, 2026 and 2025, respectively.&#160;&#160;The Company expects to reclassify $92 before tax from regulatory assets to interest expense as a result of swap settlements over the next 12 months.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The interest rate swap agreement contains provisions that require the Company to maintain a credit rating of at least BBB- with Standard &amp;amp; Poor&#x2019;s.&#160;&#160;If the Company&#x2019;s rating were to fall below this rating, it would be in violation of these provisions, and the counterparty to the derivative could request immediate payment if the derivative was in a liability position.&#160;&#160;On June 30, 2026, Standard &amp;amp; Poor&#x2019;s affirmed the Company&#x2019;s credit rating at A-, with a stable outlook and adequate liquidity.&#160;&#160;The Company&#x2019;s interest rate swap was in a liability position as of June 30, 2026.&#160;&#160;If a violation due to credit rating, or some other default provision, were triggered on June 30, 2026, the Company would have been required to pay the counterparty approximately $311.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The interest rate swap will expire on October 1, 2029.&#160;&#160;Other than the interest rate swap, the Company has no other derivative instruments.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c41" decimals="-3" id="ixv-5613" unitRef="usd">12000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c63" decimals="-3" id="ixv-5614" unitRef="usd">12000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="c63"
      decimals="INF"
      id="ixv-5615"
      unitRef="pure">0.0316</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount contextRef="c63" decimals="-3" id="ixv-5616" unitRef="usd">12000000</us-gaap:DerivativeNotionalAmount>
    <yorw:DerivativePercentageOfVariableInterestRate
      contextRef="c63"
      decimals="INF"
      id="ixv-5617"
      unitRef="pure">0.59</yorw:DerivativePercentageOfVariableInterestRate>
    <us-gaap:DerivativeBasisSpreadOnVariableRate contextRef="c63" decimals="7" id="ixv-5618" unitRef="pure">0.0011448</us-gaap:DerivativeBasisSpreadOnVariableRate>
    <yorw:NetPaymentRateOnSwaps contextRef="c64" decimals="4" id="ixv-5619" unitRef="pure">0.0096</yorw:NetPaymentRateOnSwaps>
    <yorw:NetPaymentRateOnSwaps contextRef="c65" decimals="4" id="ixv-5620" unitRef="pure">0.0054</yorw:NetPaymentRateOnSwaps>
    <yorw:NetPaymentRateOnSwaps contextRef="c66" decimals="4" id="ixv-5621" unitRef="pure">0.0093</yorw:NetPaymentRateOnSwaps>
    <yorw:NetPaymentRateOnSwaps contextRef="c67" decimals="4" id="ixv-5622" unitRef="pure">0.0053</yorw:NetPaymentRateOnSwaps>
    <yorw:InterestRateCashFlowHedgeSettlementsReclassifiedFromRegulatoryAssetToInterestExpense contextRef="c64" decimals="-3" id="ixv-5623" unitRef="usd">28000</yorw:InterestRateCashFlowHedgeSettlementsReclassifiedFromRegulatoryAssetToInterestExpense>
    <yorw:InterestRateCashFlowHedgeSettlementsReclassifiedFromRegulatoryAssetToInterestExpense contextRef="c65" decimals="-3" id="ixv-5624" unitRef="usd">16000</yorw:InterestRateCashFlowHedgeSettlementsReclassifiedFromRegulatoryAssetToInterestExpense>
    <yorw:InterestRateCashFlowHedgeSettlementsReclassifiedFromRegulatoryAssetToInterestExpense contextRef="c66" decimals="-3" id="ixv-5625" unitRef="usd">56000</yorw:InterestRateCashFlowHedgeSettlementsReclassifiedFromRegulatoryAssetToInterestExpense>
    <yorw:InterestRateCashFlowHedgeSettlementsReclassifiedFromRegulatoryAssetToInterestExpense contextRef="c67" decimals="-3" id="ixv-5626" unitRef="usd">32000</yorw:InterestRateCashFlowHedgeSettlementsReclassifiedFromRegulatoryAssetToInterestExpense>
    <yorw:InterestRateSwapGainLossDeferredAsRegulatoryAsset contextRef="c64" decimals="-3" id="ixv-5627" unitRef="usd">-78000</yorw:InterestRateSwapGainLossDeferredAsRegulatoryAsset>
    <yorw:InterestRateSwapGainLossDeferredAsRegulatoryAsset contextRef="c65" decimals="-3" id="ixv-5628" unitRef="usd">55000</yorw:InterestRateSwapGainLossDeferredAsRegulatoryAsset>
    <yorw:InterestRateSwapGainLossDeferredAsRegulatoryAsset contextRef="c66" decimals="-3" id="ixv-5629" unitRef="usd">-125000</yorw:InterestRateSwapGainLossDeferredAsRegulatoryAsset>
    <yorw:InterestRateSwapGainLossDeferredAsRegulatoryAsset contextRef="c67" decimals="-3" id="ixv-5630" unitRef="usd">169000</yorw:InterestRateSwapGainLossDeferredAsRegulatoryAsset>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet contextRef="c63" decimals="-3" id="ixv-5631" unitRef="usd">92000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <yorw:PotentialPaymentToCounterparty contextRef="c63" decimals="-3" id="ixv-5632" unitRef="usd">311000</yorw:PotentialPaymentToCounterparty>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0" id="ixv-3419">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;7.&#160; &lt;span style="letter-spacing: normal; text-align: start; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The accounting standards regarding fair value measurements establish a fair value hierarchy which indicates the extent to which inputs used in measuring fair value are observable in the market.&#160;&#160;Level 1 inputs include quoted prices for identical instruments and are the most observable.&#160;&#160;Level 2 inputs include quoted prices for similar assets and observable inputs such as interest rates, commodity rates and yield curves.&#160;&#160;Level 3 inputs are not observable in the market and include management&#x2019;s own judgments about the assumptions market participants would use in pricing the asset or liability.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company has recorded its interest rate swap liability at fair value in accordance with the standards.&#160;&#160;The liability is recorded under the caption &#x201c;Other deferred credits&#x201d; on the balance sheet.&#160;&#160;The table below illustrates the fair value of the interest rate swap as of the end of the reporting period.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 34%;"&gt;&lt;/td&gt;&lt;td style="width: 33%;"&gt;&lt;/td&gt;&lt;td style="width: 33%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold;"&gt;Fair Value Measurements&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold;"&gt;at Reporting Date Using&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; text-decoration: underline;"&gt;Description&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; text-decoration: underline;"&gt;June 30, 2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; text-decoration: underline;"&gt;Significant Other Observable Inputs (Level 2)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183);"&gt;Interest Rate Swap&lt;/td&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183); width: 33%;"&gt;$299&lt;/td&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183); width: 33%;"&gt;$299&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Fair values are measured as the present value of all expected future cash flows based on the swap yield curve as of the date of the valuation.&#160;&#160;These inputs to this calculation are deemed to be Level 2 inputs.&#160;&#160;The balance sheet carrying value reflects the Company&#x2019;s credit quality as of June 30, 2026.&#160;&#160;The rate used in discounting all prospective cash flows anticipated to be made under this swap reflects a representation of the yield to maturity for 30-year debt on utilities rated A- as of June 30, 2026.&#160;&#160;The use of the Company&#x2019;s credit quality resulted in a reduction in the swap liability of $12 as of June 30, 2026.&#160;&#160;The fair value of the swap reflecting the Company&#x2019;s credit quality as of December 31, 2025 is shown in the table below.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 34%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 33%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 33%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold;"&gt;Fair Value Measurements&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold;"&gt;at Reporting Date Using&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; text-decoration: underline; font-weight: bold;"&gt;Description&lt;/td&gt;&lt;td style="text-align: center; text-decoration: underline; font-weight: bold;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="text-align: center; text-decoration: underline; font-weight: bold;"&gt;Significant Other Observable Inputs (Level 2)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183);"&gt;Interest Rate Swap&lt;/td&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183);"&gt;$479&lt;/td&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183);"&gt;$479&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The carrying amount of current assets and liabilities that are considered financial instruments approximates fair value as of the dates presented.&#160;&#160;The Company&#x2019;s total long-term debt, with a carrying value of $192,040 at June 30, 2026, and $224,660 at December 31, 2025, had an estimated fair value of approximately $169,000 and $207,000, respectively.&#160;&#160;The estimated fair value of debt was calculated using a discounted cash flow technique that incorporates a market interest yield curve with adjustments for duration and risk profile.&#160;&#160;These inputs to this calculation are deemed to be Level 2 inputs.&#160;&#160;The Company recognized its credit rating in determining the yield curve and did not factor in third-party credit enhancements including the letter of credit on the 2008 Pennsylvania Economic Development Financing Authority Series A issue.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Customers&#x2019; advances for construction and note receivable had carrying values at June 30, 2026 of $27,953 and $248, respectively.&#160;&#160;At December 31, 2025, customers&#x2019; advances for construction and note receivable had carrying values of $22,357 and $255, respectively.&#160;&#160;The relative fair values of these amounts cannot be accurately estimated since the timing of future payment streams is dependent upon several factors, including new customer connections, customer consumption levels and future rate increases.&lt;/span&gt; &lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock contextRef="c0" id="ixv-3426">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company has recorded its interest rate swap liability at fair value in accordance with the standards.&#160;&#160;The liability is recorded under the caption &#x201c;Other deferred credits&#x201d; on the balance sheet.&#160;&#160;The table below illustrates the fair value of the interest rate swap as of the end of the reporting period.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 34%;"&gt;&lt;/td&gt;&lt;td style="width: 33%;"&gt;&lt;/td&gt;&lt;td style="width: 33%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold;"&gt;Fair Value Measurements&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold;"&gt;at Reporting Date Using&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; text-decoration: underline;"&gt;Description&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; text-decoration: underline;"&gt;June 30, 2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; text-decoration: underline;"&gt;Significant Other Observable Inputs (Level 2)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183);"&gt;Interest Rate Swap&lt;/td&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183); width: 33%;"&gt;$299&lt;/td&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183); width: 33%;"&gt;$299&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;Fair values are measured as the present value of all expected future cash flows based on the swap yield curve as of the date of the valuation.&#160;&#160;These inputs to this calculation are deemed to be Level 2 inputs.&#160;&#160;The balance sheet carrying value reflects the Company&#x2019;s credit quality as of June 30, 2026.&#160;&#160;The rate used in discounting all prospective cash flows anticipated to be made under this swap reflects a representation of the yield to maturity for 30-year debt on utilities rated A- as of June 30, 2026.&#160;&#160;The use of the Company&#x2019;s credit quality resulted in a reduction in the swap liability of $12 as of June 30, 2026.&#160;&#160;The fair value of the swap reflecting the Company&#x2019;s credit quality as of December 31, 2025 is shown in the table below.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 34%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 33%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 33%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold;"&gt;Fair Value Measurements&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold;"&gt;at Reporting Date Using&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; text-decoration: underline; font-weight: bold;"&gt;Description&lt;/td&gt;&lt;td style="text-align: center; text-decoration: underline; font-weight: bold;"&gt;December 31, 2025&lt;/td&gt;&lt;td style="text-align: center; text-decoration: underline; font-weight: bold;"&gt;Significant Other Observable Inputs (Level 2)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183);"&gt;Interest Rate Swap&lt;/td&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183);"&gt;$479&lt;/td&gt;&lt;td style="text-align: center; background-color: rgb(174, 237, 183);"&gt;$479&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="c72" decimals="-3" id="ixv-5633" unitRef="usd">299000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="c73" decimals="-3" id="ixv-5634" unitRef="usd">299000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <yorw:TermOfDebtOnUtilitiesUsedToDiscountProspectiveCashFlows contextRef="c0" id="ixv-5635">P30Y</yorw:TermOfDebtOnUtilitiesUsedToDiscountProspectiveCashFlows>
    <yorw:IncreaseDecreaseInFairValueOfSwapLiability contextRef="c0" decimals="-3" id="ixv-5636" unitRef="usd">-12000</yorw:IncreaseDecreaseInFairValueOfSwapLiability>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="c74" decimals="-3" id="ixv-5637" unitRef="usd">479000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:InterestRateDerivativeLiabilitiesAtFairValue contextRef="c75" decimals="-3" id="ixv-5638" unitRef="usd">479000</us-gaap:InterestRateDerivativeLiabilitiesAtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c68" decimals="-3" id="ixv-5639" unitRef="usd">192040000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c69" decimals="-3" id="ixv-5640" unitRef="usd">224660000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c70" decimals="-3" id="ixv-5641" unitRef="usd">169000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c71" decimals="-3" id="ixv-5642" unitRef="usd">207000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c2" decimals="-3" id="ixv-5643" unitRef="usd">27953000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent contextRef="c2" decimals="-3" id="ixv-5644" unitRef="usd">248000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c3" decimals="-3" id="ixv-5645" unitRef="usd">22357000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent contextRef="c3" decimals="-3" id="ixv-5646" unitRef="usd">255000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-3499">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;8.&#160; Commitments&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The Company was granted approval by the &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;PPUC &lt;/span&gt;&lt;span style="font-size: 10.0pt; color: #000000;"&gt;to modify its tariff to include the cost of the annual replacement of up to 400 lead customer-owned service lines over nine years from the date of the agreement.&#160;&#160;The tariff modification allowed the Company to replace customer-owned service lines at its own initial cost.&#160;&#160;The Company recorded the costs as a regulatory asset to be recovered in future base rates to customers, over a four-year period.&#160;&#160;The cost for the customer-owned lead service line replacements was approximately $2,093 and $2,087 through June 30, 2026 and December 31, 2025, respectively, and is included as a regulatory asset.&#160;&#160;The tariff modification expired on March 8, 2026.&#160;&#160;The Company has filed a Lead Service Line Replacement Plan with the PPUC and is awaiting a decision. If approved, the plan would establish the requirements for, and the associated cost recovery mechanisms related to, the future replacement of customer&#x2011;owned lead service lines.&lt;/span&gt; &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <yorw:NumberOfLeadCustomerOwnedServiceLinesToBeReplacedAnnually
      contextRef="c76"
      decimals="INF"
      id="ixv-5647"
      unitRef="ServiceLine">400</yorw:NumberOfLeadCustomerOwnedServiceLinesToBeReplacedAnnually>
    <yorw:TermOfConsentOrderAgreementToReplaceCustomerOwnedLeadServiceLines contextRef="c76" id="ixv-5648">P9Y</yorw:TermOfConsentOrderAgreementToReplaceCustomerOwnedLeadServiceLines>
    <us-gaap:RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1 contextRef="c77" id="ixv-5649">P4Y</us-gaap:RemainingRecoveryPeriodOfRegulatoryAssetsForWhichNoReturnOnInvestmentDuringRecoveryPeriodIsProvided1>
    <yorw:CostsForCustomerOwnedLeadServiceLineReplacementsCostIncurredToDateUnderFourYearTariff contextRef="c77" decimals="-3" id="ixv-5650" unitRef="usd">2093000</yorw:CostsForCustomerOwnedLeadServiceLineReplacementsCostIncurredToDateUnderFourYearTariff>
    <yorw:CostsForCustomerOwnedLeadServiceLineReplacementsCostIncurredToDateUnderFourYearTariff contextRef="c78" decimals="-3" id="ixv-5651" unitRef="usd">2087000</yorw:CostsForCustomerOwnedLeadServiceLineReplacementsCostIncurredToDateUnderFourYearTariff>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c0" id="ixv-3511">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;9.&#160; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table shows the Company&#x2019;s operating revenues disaggregated by service and customer type.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Three Months&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Six Months&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; vertical-align: bottom;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; vertical-align: bottom;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; vertical-align: bottom;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - I4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; vertical-align: bottom;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - I4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Water utility service:&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - C5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - E5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - E5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - G5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - G5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - I5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - I5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Residential&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;12,727&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,626&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;23,677&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;20,876&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Commercial and industrial&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;6,553&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;5,214&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;11,863&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,150&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Fire protection&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,371&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,214&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;2,664&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;2,404&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Wastewater utility service:&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - C9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - E9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - G9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - G9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - I9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - I9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Residential&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;2,274&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,614&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;4,105&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;3,196&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Commercial and industrial&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;385&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;349&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;933&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;694&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Billing and revenue collection services&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;20&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;17&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;39&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;43&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Collection services&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;21&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C13"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;30&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E13"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;25&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G13"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;33&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Other revenue&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;57&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C14"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;19&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E14"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;76&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G14"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;29&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Total Revenue from Contracts with Customers&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - C15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;"&gt;23,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - C15"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - E15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;"&gt;19,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - E15"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - G15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;"&gt;43,382&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - G15"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - I15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;"&gt;37,425&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - I15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Rents from regulated property&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C16"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;107&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C16"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E16"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E16"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G16"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;207&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G16"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I16"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;230&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I16"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Total Operating Revenue&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C17"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;23,515&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C17"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E17"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;19,199&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E17"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G17"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;43,589&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G17"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I17"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;37,655&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I17"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Utility Service&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company provides utility service as a distinct and single performance obligation to each of its water and wastewater customers.&#160;&#160;The transaction price is detailed in the tariff pursuant to an order by the PPUC and made publicly available.&#160;&#160;There is no variable consideration and no free service, special rates, or subnormal charges to any customer.&#160;&#160;Due to the fact that the contract includes a single performance obligation, no judgment is required to allocate the transaction price.&#160;&#160;The performance obligation is satisfied over time through the continuous provision of utility service through a stand-ready obligation to perform and the transfer of water or the collection of wastewater through a series of distinct transactions that are identical in nature and have the same pattern of transfer to the customer.&#160;&#160;The Company uses an output method to recognize the utility service revenue over time.&#160;&#160;The stand-ready obligation is recognized through the passage of time in the form of a fixed charge and the transfer of water or the collection of wastewater is recognized at a per unit rate based on the actual or estimated flow through the meter.&#160;&#160;The Company has a low-income bill discount program pursuant to an order by the PPUC whereby a limited number of qualified low-income water customers are not billed the fixed charge.&#160;&#160;Each customer is invoiced every month and the invoice is due within twenty days.&#160;&#160;The utility service has no returns or warranties associated with it.&#160;&#160;No revenue is recognized from performance obligations satisfied in prior periods and no performance obligations remain unsatisfied as of the end of the reporting period.&#160;&#160;A contract asset for unbilled revenue is recognized for the passage of time and the actual or estimated usage from the latest meter reading to the end of the accounting period.&#160;&#160;The methodology is standardized and consistently applied to reduce bias and the need for judgment.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Billing and Revenue Collection Service&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company provides billing and revenue collection service as distinct performance obligations to two municipalities within the service territory of the Company.&#160;&#160;The municipalities provide service to their residents and the Company acts as the billing and revenue collection agent for the municipalities.&#160;&#160;The transaction price is a fixed amount per bill prepared as established in the contract.&#160;&#160;There is no variable consideration.&#160;&#160;Due to the fact that both the billing performance obligation and the revenue collection performance obligation are materially complete by the end of the reporting period, the Company does not allocate the transaction price between the two performance obligations.&#160;&#160;The performance obligations are satisfied at a point in time when the bills are sent as the municipalities receive all the benefits and bear all of the risk of non-collection at that time.&#160;&#160;Each municipality is invoiced when the bills are complete and the invoice is due within thirty days.&#160;&#160;The billing and revenue collection service has no returns or warranties associated with it.&#160;&#160;No revenue is recognized from performance obligations satisfied in prior periods and no performance obligations remain unsatisfied as of the end of the reporting period.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Collection Service&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company provides collection service as a distinct and single performance obligation to several municipalities within the service territory of the Company.&#160;&#160;The municipalities provide wastewater service to their residents.&#160;&#160;If those residents are delinquent in paying for their wastewater service, the municipalities request that the Company post for and shut off the supply of water to the premises of those residents.&#160;&#160;When the resident is no longer delinquent, the Company will restore water service to the premises.&#160;&#160;The transaction price for each posting, each shut off, and each restoration is a fixed amount as established in the contract.&#160;&#160;There is no variable consideration.&#160;&#160;Due to the fact that the contract includes a single performance obligation, no judgment is required to allocate the transaction price.&#160;&#160;The performance obligation is satisfied at a point in time when the posting, shut off, or restoration is completed as the municipalities receive all the benefits in the form of payment or no longer providing wastewater service.&#160;&#160;Each municipality is invoiced periodically for the posting, shut offs, and restorations that have been completed since the last billing and the invoice is due within thirty days.&#160;&#160;The collection service has no returns or warranties associated with it.&#160;&#160;No revenue is recognized from performance obligations satisfied in prior periods and no performance obligations remain unsatisfied as of the end of the reporting period.&#160;&#160;A contract asset for unbilled revenue is recognized for postings, shut offs, and restorations that have been completed from the last billing to the end of the accounting period.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Service Line Protection Plan&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company provides service line protection as a distinct and single performance obligation to current water customers that choose to participate.&#160;&#160;The transaction price is detailed in the plan&#x2019;s terms and conditions and made publicly available.&#160;&#160;There is no variable consideration.&#160;&#160;Due to the fact that the contract includes a single performance obligation, no judgment is required to allocate the transaction price.&#160;&#160;The performance obligation is satisfied over time through the continuous provision of service line protection through a stand-ready obligation to perform.&#160;&#160;The Company uses an output method to recognize the service line protection revenue over time.&#160;&#160;The stand-ready obligation is recognized through the passage of time.&#160;&#160;A customer has a choice to prepay for an entire year or to pay in advance each month.&#160;&#160;The service line protection plan has no returns or extended warranties associated with it.&#160;&#160;No revenue is recognized from performance obligations satisfied in prior periods and no material performance obligations remain unsatisfied as of the end of the reporting period.&#160;&#160;The Company has suspended its service line protection plan and has partnered with a third-party vendor that provides homeowners with repair services for domestic infrastructure and related systems.&#160;&#160;Under this arrangement, the third-party vendor is solely responsible for administering the program and providing services to participating customers.  The Company earns a commission based on fees received by the third-party vendor from customers referred by the Company.&#160;&#160;As of June 30, 2026, the Company had not recognized any commission revenue related to this arrangement.  Commission revenue will be recognized as earned in accordance with the terms of the agreement.  The Company has determined that it acts as an agent in the arrangement and therefore recognizes revenue on a net basis equal to the commission earned.&#160;&#160;Management does not expect this change in business operations to have a material impact on the Company's revenue, results of operations, or cash flows.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c0" id="ixv-3515">&lt;div&gt; &lt;span style="font-size: 10.0pt;"&gt;The following table shows the Company&#x2019;s operating revenues disaggregated by service and customer type.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Three Months&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Six Months&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; vertical-align: bottom;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; vertical-align: bottom;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; vertical-align: bottom;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - I4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%; vertical-align: bottom;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 1%; vertical-align: bottom;" title="9. Revenue - I4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Water utility service:&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - C5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - E5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - E5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - G5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - G5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - I5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - I5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Residential&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;12,727&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,626&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;23,677&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;20,876&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Commercial and industrial&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;6,553&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;5,214&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;11,863&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;10,150&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Fire protection&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,371&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,214&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;2,664&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G8"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;2,404&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Wastewater utility service:&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - C9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - E9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - G9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - G9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - I9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;" title="9. Revenue - I9"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Residential&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;2,274&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;1,614&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;4,105&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;3,196&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;Commercial and industrial&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;385&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;349&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;933&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I11"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;694&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Billing and revenue collection services&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;20&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;17&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;39&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G12"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I12"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;43&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I12"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Collection services&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;21&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - C13"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;30&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - E13"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;25&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - G13"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I13"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;33&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="9. Revenue - I13"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Other revenue&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;57&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C14"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;19&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E14"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;76&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G14"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I14"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;29&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I14"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Total Revenue from Contracts with Customers&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - C15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;"&gt;23,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - C15"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - E15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;"&gt;19,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - E15"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - G15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;"&gt;43,382&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - G15"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - I15"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;"&gt;37,425&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom;" title="9. Revenue - I15"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Rents from regulated property&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C16"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;107&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C16"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E16"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;116&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E16"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G16"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;207&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G16"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I16"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;230&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I16"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Total Operating Revenue&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C17"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;23,515&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - C17"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E17"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;19,199&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - E17"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G17"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;43,589&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - G17"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I17"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;37,655&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="9. Revenue - I17"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c82" decimals="-3" id="ixv-5652" unitRef="usd">12727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c83" decimals="-3" id="ixv-5653" unitRef="usd">10626000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c84" decimals="-3" id="ixv-5654" unitRef="usd">23677000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c85" decimals="-3" id="ixv-5655" unitRef="usd">20876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c86" decimals="-3" id="ixv-5656" unitRef="usd">6553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c87" decimals="-3" id="ixv-5657" unitRef="usd">5214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c88" decimals="-3" id="ixv-5658" unitRef="usd">11863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c89" decimals="-3" id="ixv-5659" unitRef="usd">10150000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c90" decimals="-3" id="ixv-5660" unitRef="usd">1371000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c91" decimals="-3" id="ixv-5661" unitRef="usd">1214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c92" decimals="-3" id="ixv-5662" unitRef="usd">2664000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c93" decimals="-3" id="ixv-5663" unitRef="usd">2404000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c94" decimals="-3" id="ixv-5664" unitRef="usd">2274000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c95" decimals="-3" id="ixv-5665" unitRef="usd">1614000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c96" decimals="-3" id="ixv-5666" unitRef="usd">4105000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c97" decimals="-3" id="ixv-5667" unitRef="usd">3196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c98" decimals="-3" id="ixv-5668" unitRef="usd">385000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c99" decimals="-3" id="ixv-5669" unitRef="usd">349000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c100" decimals="-3" id="ixv-5670" unitRef="usd">933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c101" decimals="-3" id="ixv-5671" unitRef="usd">694000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c102" decimals="-3" id="ixv-5672" unitRef="usd">20000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c103" decimals="-3" id="ixv-5673" unitRef="usd">17000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c80" decimals="-3" id="ixv-5674" unitRef="usd">39000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c104" decimals="-3" id="ixv-5675" unitRef="usd">43000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c105" decimals="-3" id="ixv-5676" unitRef="usd">21000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c106" decimals="-3" id="ixv-5677" unitRef="usd">30000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c81" decimals="-3" id="ixv-5678" unitRef="usd">25000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c107" decimals="-3" id="ixv-5679" unitRef="usd">33000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c108" decimals="-3" id="ixv-5680" unitRef="usd">57000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c109" decimals="-3" id="ixv-5681" unitRef="usd">19000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c110" decimals="-3" id="ixv-5682" unitRef="usd">76000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c111" decimals="-3" id="ixv-5683" unitRef="usd">29000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c4" decimals="-3" id="ixv-5684" unitRef="usd">23408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c5" decimals="-3" id="ixv-5685" unitRef="usd">19083000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c0" decimals="-3" id="ixv-5686" unitRef="usd">43382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c6" decimals="-3" id="ixv-5687" unitRef="usd">37425000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingLeaseLeaseIncome contextRef="c4" decimals="-3" id="ixv-5688" unitRef="usd">107000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome contextRef="c5" decimals="-3" id="ixv-5689" unitRef="usd">116000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome contextRef="c0" decimals="-3" id="ixv-5690" unitRef="usd">207000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome contextRef="c6" decimals="-3" id="ixv-5691" unitRef="usd">230000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:Revenues contextRef="c4" decimals="-3" id="ixv-5692" unitRef="usd">23515000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="-3" id="ixv-5693" unitRef="usd">19199000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="-3" id="ixv-5694" unitRef="usd">43589000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="-3" id="ixv-5695" unitRef="usd">37655000</us-gaap:Revenues>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0" id="ixv-3811">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Utility Service&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company provides utility service as a distinct and single performance obligation to each of its water and wastewater customers.&#160;&#160;The transaction price is detailed in the tariff pursuant to an order by the PPUC and made publicly available.&#160;&#160;There is no variable consideration and no free service, special rates, or subnormal charges to any customer.&#160;&#160;Due to the fact that the contract includes a single performance obligation, no judgment is required to allocate the transaction price.&#160;&#160;The performance obligation is satisfied over time through the continuous provision of utility service through a stand-ready obligation to perform and the transfer of water or the collection of wastewater through a series of distinct transactions that are identical in nature and have the same pattern of transfer to the customer.&#160;&#160;The Company uses an output method to recognize the utility service revenue over time.&#160;&#160;The stand-ready obligation is recognized through the passage of time in the form of a fixed charge and the transfer of water or the collection of wastewater is recognized at a per unit rate based on the actual or estimated flow through the meter.&#160;&#160;The Company has a low-income bill discount program pursuant to an order by the PPUC whereby a limited number of qualified low-income water customers are not billed the fixed charge.&#160;&#160;Each customer is invoiced every month and the invoice is due within twenty days.&#160;&#160;The utility service has no returns or warranties associated with it.&#160;&#160;No revenue is recognized from performance obligations satisfied in prior periods and no performance obligations remain unsatisfied as of the end of the reporting period.&#160;&#160;A contract asset for unbilled revenue is recognized for the passage of time and the actual or estimated usage from the latest meter reading to the end of the accounting period.&#160;&#160;The methodology is standardized and consistently applied to reduce bias and the need for judgment.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Billing and Revenue Collection Service&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company provides billing and revenue collection service as distinct performance obligations to two municipalities within the service territory of the Company.&#160;&#160;The municipalities provide service to their residents and the Company acts as the billing and revenue collection agent for the municipalities.&#160;&#160;The transaction price is a fixed amount per bill prepared as established in the contract.&#160;&#160;There is no variable consideration.&#160;&#160;Due to the fact that both the billing performance obligation and the revenue collection performance obligation are materially complete by the end of the reporting period, the Company does not allocate the transaction price between the two performance obligations.&#160;&#160;The performance obligations are satisfied at a point in time when the bills are sent as the municipalities receive all the benefits and bear all of the risk of non-collection at that time.&#160;&#160;Each municipality is invoiced when the bills are complete and the invoice is due within thirty days.&#160;&#160;The billing and revenue collection service has no returns or warranties associated with it.&#160;&#160;No revenue is recognized from performance obligations satisfied in prior periods and no performance obligations remain unsatisfied as of the end of the reporting period.&lt;/span&gt; &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Collection Service&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company provides collection service as a distinct and single performance obligation to several municipalities within the service territory of the Company.&#160;&#160;The municipalities provide wastewater service to their residents.&#160;&#160;If those residents are delinquent in paying for their wastewater service, the municipalities request that the Company post for and shut off the supply of water to the premises of those residents.&#160;&#160;When the resident is no longer delinquent, the Company will restore water service to the premises.&#160;&#160;The transaction price for each posting, each shut off, and each restoration is a fixed amount as established in the contract.&#160;&#160;There is no variable consideration.&#160;&#160;Due to the fact that the contract includes a single performance obligation, no judgment is required to allocate the transaction price.&#160;&#160;The performance obligation is satisfied at a point in time when the posting, shut off, or restoration is completed as the municipalities receive all the benefits in the form of payment or no longer providing wastewater service.&#160;&#160;Each municipality is invoiced periodically for the posting, shut offs, and restorations that have been completed since the last billing and the invoice is due within thirty days.&#160;&#160;The collection service has no returns or warranties associated with it.&#160;&#160;No revenue is recognized from performance obligations satisfied in prior periods and no performance obligations remain unsatisfied as of the end of the reporting period.&#160;&#160;A contract asset for unbilled revenue is recognized for postings, shut offs, and restorations that have been completed from the last billing to the end of the accounting period.&lt;/span&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; text-decoration: underline;"&gt;Service Line Protection Plan&lt;/span&gt;
  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;The Company provides service line protection as a distinct and single performance obligation to current water customers that choose to participate.&#160;&#160;The transaction price is detailed in the plan&#x2019;s terms and conditions and made publicly available.&#160;&#160;There is no variable consideration.&#160;&#160;Due to the fact that the contract includes a single performance obligation, no judgment is required to allocate the transaction price.&#160;&#160;The performance obligation is satisfied over time through the continuous provision of service line protection through a stand-ready obligation to perform.&#160;&#160;The Company uses an output method to recognize the service line protection revenue over time.&#160;&#160;The stand-ready obligation is recognized through the passage of time.&#160;&#160;A customer has a choice to prepay for an entire year or to pay in advance each month.&#160;&#160;The service line protection plan has no returns or extended warranties associated with it.&#160;&#160;No revenue is recognized from performance obligations satisfied in prior periods and no material performance obligations remain unsatisfied as of the end of the reporting period.&#160;&#160;The Company has suspended its service line protection plan and has partnered with a third-party vendor that provides homeowners with repair services for domestic infrastructure and related systems.&#160;&#160;Under this arrangement, the third-party vendor is solely responsible for administering the program and providing services to participating customers.  The Company earns a commission based on fees received by the third-party vendor from customers referred by the Company.&#160;&#160;As of June 30, 2026, the Company had not recognized any commission revenue related to this arrangement.  Commission revenue will be recognized as earned in accordance with the terms of the agreement.  The Company has determined that it acts as an agent in the arrangement and therefore recognizes revenue on a net basis equal to the commission earned.&#160;&#160;Management does not expect this change in business operations to have a material impact on the Company's revenue, results of operations, or cash flows.&lt;/span&gt;
  &lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <yorw:TermForCustomerToMakePaymentAfterBeingInvoiced contextRef="c79" id="ixv-5696">P20D</yorw:TermForCustomerToMakePaymentAfterBeingInvoiced>
    <yorw:NumberOfMunicipalitiesWithinServiceTerritoryProvidedService
      contextRef="c80"
      decimals="INF"
      id="ixv-5697"
      unitRef="Municipality">2</yorw:NumberOfMunicipalitiesWithinServiceTerritoryProvidedService>
    <yorw:TermForCustomerToMakePaymentAfterBeingInvoiced contextRef="c80" id="ixv-5698">P30D</yorw:TermForCustomerToMakePaymentAfterBeingInvoiced>
    <yorw:TermForCustomerToMakePaymentAfterBeingInvoiced contextRef="c81" id="ixv-5699">P30D</yorw:TermForCustomerToMakePaymentAfterBeingInvoiced>
    <us-gaap:PublicUtilitiesDisclosureTextBlock contextRef="c0" id="ixv-3852">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;10.&#160; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Rate Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;From time to time, the Company files applications for rate increases with the PPUC and is granted rate relief as a result of such requests.&#160;&#160;The most recent rate request was filed by the Company on May 30, 2025, and sought an annual increase in water rates of $20,312 and an annual increase in wastewater rates of $3,858.&#160;&#160;Effective March 1, 2026, the PPUC authorized an increase in water rates designed to produce approximately $16,000 in additional annual revenues and an increase in wastewater rates designed to produce approximately $2,850 in additional annual revenues.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The PPUC permits water utilities to collect a distribution system improvement charge, or DSIC.&#160;&#160;The DSIC allows the Company to add a charge to customers&#x2019; bills for qualified replacement costs of certain infrastructure without submitting a rate filing.&#160;&#160;This surcharge mechanism typically adjusts periodically based on additional qualified capital expenditures completed or anticipated in a future period.&#160;&#160;The DSIC is capped at 5% of base rates and is reset to zero when new base rates that reflect the costs of those additions become effective or when a utility&#x2019;s earnings exceed a regulatory benchmark.&#160;&#160;The DSIC reset to zero when the new base rates took effect March 1, 2026.&#160;&#160;The DSIC provided revenues of $0 and $531 for the three months ended June 30, 2026 and 2025, respectively, and $279 and $917 for the six months ended June 30, 2026 and 2025, respectively.&lt;/span&gt; &lt;/div&gt;</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount contextRef="c112" decimals="-3" id="ixv-5700" unitRef="usd">20312000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount contextRef="c113" decimals="-3" id="ixv-5701" unitRef="usd">3858000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount contextRef="c112" decimals="-3" id="ixv-5702" unitRef="usd">16000000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount contextRef="c113" decimals="-3" id="ixv-5703" unitRef="usd">2850000</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreaseAmount>
    <yorw:DistributionSystemImprovementChargePercentageOverBaseRate
      contextRef="c114"
      decimals="INF"
      id="ixv-5704"
      unitRef="pure">0.05</yorw:DistributionSystemImprovementChargePercentageOverBaseRate>
    <yorw:DistributionSystemImprovementChargePercentageOverBaseRate
      contextRef="c115"
      decimals="INF"
      id="ixv-5705"
      unitRef="pure">0</yorw:DistributionSystemImprovementChargePercentageOverBaseRate>
    <yorw:DistributionSystemImprovementChargeRevenue contextRef="c116" decimals="-3" id="ixv-5706" unitRef="usd">0</yorw:DistributionSystemImprovementChargeRevenue>
    <yorw:DistributionSystemImprovementChargeRevenue contextRef="c117" decimals="-3" id="ixv-5707" unitRef="usd">531000</yorw:DistributionSystemImprovementChargeRevenue>
    <yorw:DistributionSystemImprovementChargeRevenue contextRef="c118" decimals="-3" id="ixv-5708" unitRef="usd">279000</yorw:DistributionSystemImprovementChargeRevenue>
    <yorw:DistributionSystemImprovementChargeRevenue contextRef="c119" decimals="-3" id="ixv-5709" unitRef="usd">917000</yorw:DistributionSystemImprovementChargeRevenue>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c0" id="ixv-3866">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;11.&#160; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Pensions&lt;/span&gt;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Components of Net Periodic Pension Cost&lt;/span&gt;&lt;/div&gt;

  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Three Months&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Six Months&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - I4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - I4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - E5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - E5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - G5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - G5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - I5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - I5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Service cost&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;130&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;132&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;260&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;265&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Interest cost&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;493&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;496&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;987&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;991&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Expected return on plan assets&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(815&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C8"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(767&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E8"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(1,630&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G8"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(1,534&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I8"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align : bottom; white-space : nowrap; "&gt;Amortization of prior service credit&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(3&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E9"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(6&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I9"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Rate-regulated adjustment&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - C10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;192&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - C10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;142&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - E10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - G10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;383&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - G10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - I10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;284&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - I10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Net periodic pension cost&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - C11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - E11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - E11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - G11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - G11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - I11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - I11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Pension service cost is recorded in operating expenses.  All other components of net periodic pension cost are recorded as other pension costs in other income (expenses).&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-size: 10.0pt; font-weight: bold;"&gt;Employer Contributions&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The Company previously disclosed in its financial statements for the year ended December 31, 2025 that it did not expect to contribute to its pension plans in 2026.&#160;&#160;For the six months ended June 30&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;, 2026&lt;/span&gt;&lt;span style="font-size: 10.0pt; color: #000000;"&gt;, no contributions have been made.&#160;&#160;The Company does not expect to contribute any amounts in the final two quarters of 2026.&lt;/span&gt; &lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c0" id="ixv-3870">&lt;div style="font-size: 10pt;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-align: justify; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Components of Net Periodic Pension Cost&lt;/span&gt;&lt;/div&gt;

  &lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 9%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Three Months&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;Six Months&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;Ended June 30&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - C4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - E4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2026&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - G4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - I4"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 9%;"&gt;2025&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom; width: 1%;" title="11. Pensions - I4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - C5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - E5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - E5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - G5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - G5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - I5"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;" title="11. Pensions - I5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Service cost&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;130&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;132&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;260&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G6"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;265&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Interest cost&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;493&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;496&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;987&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G7"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;991&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Expected return on plan assets&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(815&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C8"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(767&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E8"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(1,630&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G8"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(1,534&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I8"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align : bottom; white-space : nowrap; "&gt;Amortization of prior service credit&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - C9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(3&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - E9"&gt;)&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - G9"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I9"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; vertical-align: bottom;"&gt;(6&lt;/td&gt;&lt;td style="width: 1%; text-align: left; vertical-align: bottom;" title="11. Pensions - I9"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td style="vertical-align: bottom;"&gt;Rate-regulated adjustment&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - C10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;192&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - C10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - E10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;142&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - E10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - G10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;383&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - G10"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - I10"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;284&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - I10"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom;"&gt;Net periodic pension cost&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - C11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - C11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - E11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - E11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - G11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - G11"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - I11"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom;" title="11. Pensions - I11"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c123" decimals="-3" id="ixv-5710" unitRef="usd">130000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c124" decimals="-3" id="ixv-5711" unitRef="usd">132000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c121" decimals="-3" id="ixv-5712" unitRef="usd">260000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c125" decimals="-3" id="ixv-5713" unitRef="usd">265000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c123" decimals="-3" id="ixv-5714" unitRef="usd">493000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c124" decimals="-3" id="ixv-5715" unitRef="usd">496000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c121" decimals="-3" id="ixv-5716" unitRef="usd">987000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c125" decimals="-3" id="ixv-5717" unitRef="usd">991000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c123" decimals="-3" id="ixv-5718" unitRef="usd">815000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c124" decimals="-3" id="ixv-5719" unitRef="usd">767000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c121" decimals="-3" id="ixv-5720" unitRef="usd">1630000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c125" decimals="-3" id="ixv-5721" unitRef="usd">1534000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c123" decimals="-3" id="ixv-5722" unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c124" decimals="-3" id="ixv-5723" unitRef="usd">-3000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c121" decimals="-3" id="ixv-5724" unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c125" decimals="-3" id="ixv-5725" unitRef="usd">-6000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <yorw:DefinedBenefitPlanChangeInRegulatoryAsset contextRef="c123" decimals="-3" id="ixv-5726" unitRef="usd">192000</yorw:DefinedBenefitPlanChangeInRegulatoryAsset>
    <yorw:DefinedBenefitPlanChangeInRegulatoryAsset contextRef="c124" decimals="-3" id="ixv-5727" unitRef="usd">142000</yorw:DefinedBenefitPlanChangeInRegulatoryAsset>
    <yorw:DefinedBenefitPlanChangeInRegulatoryAsset contextRef="c121" decimals="-3" id="ixv-5728" unitRef="usd">383000</yorw:DefinedBenefitPlanChangeInRegulatoryAsset>
    <yorw:DefinedBenefitPlanChangeInRegulatoryAsset contextRef="c125" decimals="-3" id="ixv-5729" unitRef="usd">284000</yorw:DefinedBenefitPlanChangeInRegulatoryAsset>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c123" decimals="-3" id="ixv-5730" unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c124" decimals="-3" id="ixv-5731" unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c121" decimals="-3" id="ixv-5732" unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c125" decimals="-3" id="ixv-5733" unitRef="usd">0</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear contextRef="c120" decimals="-3" id="ixv-5734" unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:PensionContributions contextRef="c121" decimals="-3" id="ixv-5735" unitRef="usd">0</us-gaap:PensionContributions>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear contextRef="c122" decimals="-3" id="ixv-5736" unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-4074">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;12.&#160;&#160;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The Company has a Long-Term Incentive Plan, or LTIP.&#160;&#160;The LTIP was approved by the Company&#x2019;s shareholders to provide the incentive of long-term stock-based awards to officers, directors, and key employees. The LTIP provides for the granting of nonqualified stock options, incentive stock options, stock appreciation rights, performance restricted stock grants and units, restricted stock grants and units, and unrestricted stock grants.&#160;&#160;The maximum number of shares of common stock subject to awards that may be granted to any participant in any one calendar year is 10,000.&#160;&#160;Shares of common stock issued under the LTIP may be treasury shares or authorized but unissued shares.&#160;&#160;The LTIP will be administered by the Compensation and Human Capital Committee of the Board, or the full Board, provided that the full Board will administer the LTIP as it relates to awards to non-employee directors of the Company.&#160;&#160;The LTIP was originally effective on July 1, 2016 (&#x201c;2016 LTIP&#x201d;), and was amended, restated, and renamed the 2025 LTIP effective on May 6, 2025 (&#x201c;2025 LTIP&#x201d;).&#160;&#160;The Company filed a registration statement with the Securities and Exchange Commission on May 6, 2025 covering the offering of stock under the 2025 LTIP.&#160;&#160;The registration statement added 150,000 shares to the 55,786 unissued shares from the 2016 LTIP, which may be issued under the 2025 LTIP over ten years.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;On May 4, 2026, the Board awarded stock to non-employee directors effective May 4, 2026. This stock award vested immediately. On May 4, 2026, the Compensation and Human Capital Committee awarded restricted stock to officers and key employees effective May 4, 2026. The stock award vests ratably over three years beginning May 4, 2026.&lt;/span&gt; &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The restricted stock awards provide the grantee with the rights of a shareholder, including the right to receive dividends, subject to vesting restrictions, and to vote such shares, but not the right to sell or otherwise transfer the shares during the restriction period.&#160;&#160;As a result, the awards are included in common shares outstanding on the balance sheet.&#160;&#160;Restricted stock awards result in compensation expense valued at the fair market value of the stock on the date of the grant and are amortized ratably over the requisite service period.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The following tables summarize the stock grant amounts and activity for the six months ended June 30, 2026.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="white-space : nowrap; "&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="12. Stock-Based Compensation - B2"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="12. Stock-Based Compensation - B2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="12. Stock-Based Compensation - D2"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Grant Date Weighted &lt;/td&gt;&lt;td style="width: 1%;" title="12. Stock-Based Compensation - D2"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="white-space : nowrap; "&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" title="12. Stock-Based Compensation - B3"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;Number of Shares&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" title="12. Stock-Based Compensation - B3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" title="12. Stock-Based Compensation - D3"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;Average Fair Value&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" title="12. Stock-Based Compensation - D3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td&gt;Nonvested at beginning of the period&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B4"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;9,653&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B4"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D4"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;36.11&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Granted&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6,804&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B5"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D5"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;29.14&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td&gt;Vested&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(5,568&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B6"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;35.55&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Forfeited&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="12. Stock-Based Compensation - B7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(169&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="12. Stock-Based Compensation - B7"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D7"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;34.58&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td&gt;Nonvested at end of the period&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="12. Stock-Based Compensation - B8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,720&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="12. Stock-Based Compensation - B8"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;32.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;For the three months ended June 30, 2026 and 2025, the statement of income includes $75 and $98 of stock-based compensation, respectively, and related recognized tax benefits of $20 and $26, respectively.&#160;&#160;For the six months ended June 30, 2026 and 2025, the statement of income includes $116 and $170 of stock-based compensation, respectively, and related recognized tax benefits of $31 and $46, respectively.&#160;&#160;Total stock-based compensation related to nonvested awards not yet recognized is $343 at June 30, 2026, which will be recognized over the remaining three-year vesting period.&lt;/span&gt; &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="c126"
      decimals="INF"
      id="ixv-5737"
      unitRef="shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="c127"
      decimals="INF"
      id="ixv-5738"
      unitRef="shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <yorw:NumberOfAuthorizedSharesRemainingToBeIssued
      contextRef="c128"
      decimals="INF"
      id="ixv-5739"
      unitRef="shares">55786</yorw:NumberOfAuthorizedSharesRemainingToBeIssued>
    <yorw:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermOfPlan contextRef="c126" id="ixv-5740">P10Y</yorw:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermOfPlan>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c129" id="ixv-5741">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c0" id="ixv-4087">&lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;The following tables summarize the stock grant amounts and activity for the six months ended June 30, 2026.&lt;/span&gt; &lt;/div&gt;



  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="white-space : nowrap; "&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="12. Stock-Based Compensation - B2"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="12. Stock-Based Compensation - B2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;" title="12. Stock-Based Compensation - D2"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; width: 9%;"&gt;Grant Date Weighted &lt;/td&gt;&lt;td style="width: 1%;" title="12. Stock-Based Compensation - D2"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="white-space : nowrap; "&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" title="12. Stock-Based Compensation - B3"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;Number of Shares&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" title="12. Stock-Based Compensation - B3"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" title="12. Stock-Based Compensation - D3"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;Average Fair Value&lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;" title="12. Stock-Based Compensation - D3"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td&gt;Nonvested at beginning of the period&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B4"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;9,653&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B4"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D4"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;36.11&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D4"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Granted&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B5"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6,804&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B5"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D5"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;29.14&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D5"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td&gt;Vested&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B6"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;(5,568&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - B6"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D6"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;35.55&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D6"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Forfeited&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="12. Stock-Based Compensation - B7"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(169&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="12. Stock-Based Compensation - B7"&gt;)&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D7"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;34.58&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D7"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(174, 237, 183);"&gt;&lt;td&gt;Nonvested at end of the period&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="12. Stock-Based Compensation - B8"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,720&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 3px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);" title="12. Stock-Based Compensation - B8"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D8"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;32.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left;" title="12. Stock-Based Compensation - D8"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c135"
      decimals="INF"
      id="ixv-5742"
      unitRef="shares">9653</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c135"
      decimals="2"
      id="ixv-5743"
      unitRef="usdPershares">36.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c132"
      decimals="INF"
      id="ixv-5744"
      unitRef="shares">6804</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c132"
      decimals="2"
      id="ixv-5745"
      unitRef="usdPershares">29.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c132"
      decimals="INF"
      id="ixv-5746"
      unitRef="shares">5568</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c132"
      decimals="2"
      id="ixv-5747"
      unitRef="usdPershares">35.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c132"
      decimals="INF"
      id="ixv-5748"
      unitRef="shares">169</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c132"
      decimals="2"
      id="ixv-5749"
      unitRef="usdPershares">34.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c134"
      decimals="INF"
      id="ixv-5750"
      unitRef="shares">10720</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c134"
      decimals="2"
      id="ixv-5751"
      unitRef="usdPershares">32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c130" decimals="-3" id="ixv-5752" unitRef="usd">75000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c131" decimals="-3" id="ixv-5753" unitRef="usd">98000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c130" decimals="-3" id="ixv-5754" unitRef="usd">20000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c131" decimals="-3" id="ixv-5755" unitRef="usd">26000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c132" decimals="-3" id="ixv-5756" unitRef="usd">116000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c133" decimals="-3" id="ixv-5757" unitRef="usd">170000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c132" decimals="-3" id="ixv-5758" unitRef="usd">31000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c133" decimals="-3" id="ixv-5759" unitRef="usd">46000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c134" decimals="-3" id="ixv-5760" unitRef="usd">343000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c132" id="ixv-5761">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-4176">&lt;div style="text-align: justify; font-size: 10pt; font-weight: bold;"&gt;13.&#160; Income Taxes&lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Under the Internal Revenue Service tangible property regulations, or TPR, the Company is permitted to deduct the costs of certain asset improvements that were previously being capitalized and depreciated for tax purposes as an expense on its income tax return.&#160;&#160;This ongoing deduction results in a reduction in the effective income tax rate, a net reduction in income tax expense, and a reduction in the amount of income taxes currently payable.&#160;&#160;It also results in increases to deferred tax liabilities and regulatory assets representing the appropriate book and tax basis difference on capital additions.&lt;/span&gt;
  &lt;/div&gt;
  &lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;
  &lt;div style="text-align: justify;"&gt; &lt;span style="font-size: 10.0pt;"&gt;The Company&#x2019;s effective tax rate was 2.1% and (7.8)% for the three months ended June 30, 2026 and 2025, respectively, and (5.8)% and 1.2% for the six months ended June 30, 2026 and 2025, respectively.&#160;&#160;The effective tax rate will vary depending on income before income taxes and the level of eligible asset improvements expensed for tax purposes under TPR each period.&lt;/span&gt; &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c4" decimals="3" id="ixv-5762" unitRef="pure">0.021</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c5" decimals="3" id="ixv-5763" unitRef="pure">-0.078</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" id="ixv-5764" unitRef="pure">-0.058</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c6" decimals="3" id="ixv-5765" unitRef="pure">0.012</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c4" id="ixv-5766">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c4" id="ixv-5767">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c4" id="ixv-5768">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c4" id="ixv-5769">false</ecd:Rule10b51ArrTrmntdFlag>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncashInvestingAndFinancingActivitiesRelatedText contextRef="c0" id="hidden-fact-2" xsi:nil="true"/>
    <us-gaap:NoncashInvestingAndFinancingActivitiesRelatedText contextRef="c6" id="hidden-fact-3" xsi:nil="true"/>
    <us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration contextRef="c0" id="hidden-fact-4">http://yorkwater.com/20260630#DailySimpleSecuredOvernightFinancingRateMember</us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-5777">0000108985</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-5778">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-5779">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-5780">--12-31</dei:CurrentFiscalYearEndDate>
</xbrl>
