XML 42 R31.htm IDEA: XBRL DOCUMENT
v3.23.1

Interest Rate Swap Agreement (Details) - USD ($) $ in Thousands | 3 Months Ended |
--- | --- | ---
Mar. 31, 2023 | Mar. 31, 2022 | Dec. 31, 2022
Interest Rate Swap Agreement [Abstract] |  |  |
Outstanding borrowings | $ 152,370 |  | $ 142,110
Interest Rate Swap [Member] |  |  |
Interest Rate Swap Agreement [Abstract] |  |  |
Notional amount of swap | $ 12,000 |  |
Fixed interest rate | 3.16% |  |
Net payment rate on swap | 0.44% | 2.90% |
Interest rate swap settlements reclassified from regulatory assets to interest expense | $ 14 | $ 90 |
Overall interest rate swap (gain) loss | 127 | $ (494) |
Interest rate swap settlements to be reclassified during the next 12 months | 42 |  |
Potential payment to counterparty | $ 827 |  |
Interest Rate Swap [Member] | LIBOR [Member] |  |  |
Interest Rate Swap Agreement [Abstract] |  |  |
Percentage of variable interest rate | 59.00% |  |
Term of variable rate | 1 month |  |
Interest Rate Swap [Member] | SOFR [Member] |  |  |
Interest Rate Swap Agreement [Abstract] |  |  |
Percentage of variable interest rate | 59.00% |  |
Basis spread adjustment | 0.11448% |  |
Variable Rate Pennsylvania Economic Development Financing Authority Exempt Facilities Revenue Refunding Bonds, Series 2008A, due 2029 [Member] |  |  |
Interest Rate Swap Agreement [Abstract] |  |  |
Outstanding borrowings | $ 12,000 |  | $ 12,000

X
- Definition Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(16)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 + Details
Name: | us-gaap_DebtInstrumentCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage points added to the reference rate to compute the variable rate on the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeBasisSpreadOnVariableRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994 + Details
Name: | us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_InterestRateDerivativesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | yorw_DebtInstrumentTermOfVariableRate
Namespace Prefix: | yorw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of variable interest rate paid by the counterparty on the notional amount of the interest rate derivative. + References No definition available. + Details
Name: | yorw_DerivativePercentageOfVariableInterestRate
Namespace Prefix: | yorw_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount reclassified from regulatory assets to interest expense during the period as a result of interest rate swap settlements. The Company uses regulatory accounting treatment rather than hedge accounting to defer the unrealized gains and losses on its interest rate swap. Instead of the effective portion being recorded as other comprehensive income or loss and the ineffective portion being recognized in earnings using the cash flow hedge accounting rules provided by the derivative accounting standards, the entire unrealized swap value is recorded as a regulatory asset. 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. Swap settlements are recorded in the income statement with the hedged item as interest expense. + References No definition available. + Details
Name: | yorw_InterestRateCashFlowHedgeSettlementsReclassifiedFromRegulatoryAssetToInterestExpense
Namespace Prefix: | yorw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of (gains) or losses on an interest rate swap deferred in the period and recorded as a (decrease)/increase in the regulatory asset. + References No definition available. + Details
Name: | yorw_InterestRateSwapGainLossDeferredAsRegulatoryAsset
Namespace Prefix: | yorw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net payment rate on interest rate derivative with the counterparty for the period. + References No definition available. + Details
Name: | yorw_NetPaymentRateOnSwaps
Namespace Prefix: | yorw_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The potential amount payable to the interest rate swap counter party due to certain violations of the terms and conditions of the swap agreement. + References No definition available. + Details
Name: | yorw_PotentialPaymentToCounterparty
Namespace Prefix: | yorw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=yorw_VariableRatePennsylvaniaEconomicDevelopmentFinancingAuthorityExemptFacilitiesRevenueRefundingBondsSeries2008ADue2029Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |