XML 79 R65.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Employee Benefit Plans, Defined Contribution Plan, Deferred Compensation and Other (Details) | 12 Months Ended
--- | ---
Dec. 31, 2023 USD ($) Employee | Dec. 31, 2022 USD ($)
Defined Contribution Plan [Abstract] |  |
Maximum elective employee contribution percentage | 15.00% |
Company matching contribution percentage | 100.00% |
Maximum annual Company contribution for each employee | $ 2,800 |
Maximum annual Company contribution as a percentage of employee's compensation | 4.00% |
Annual Company discretionary contribution | $ 1,200 |
Number of employees participating in enhanced feature of plan | Employee | 76 |
Contributions to defined contribution plan | $ 380,000 | $ 345,000
Deferred Compensation [Abstract] |  |
Present value of future obligations | 4,188,000 | 4,067,000
Total cash value of insurance policies | 4,566,000 | 4,306,000
Net (income) expenses under deferred compensation plans | 419,000 | (385,000)
Other [Abstract] |  |
Amount payable upon retiree's death | 2,000 |
Present value of future obligations | 100,000 | 91,000
Net (income) expenses under retiree life insurance program | $ 9,000 | $ (58,000)

X
- Definition Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CashSurrenderValueOfLifeInsurance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost (reversal of cost) for other postretirement benefits. Excludes pension benefits. + References No definition available. + Details
Name: | us-gaap_OtherPostretirementBenefitExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480535/715-20-45-2 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Element represents the amount paid to the beneficiary upon the death of a retiree. + References No definition available. + Details
Name: | yorw_AmountPayableUponRetireesDeath
Namespace Prefix: | yorw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The compensation expense (income) recognized during the period pertaining to the deferred compensation arrangement. + References No definition available. + Details
Name: | yorw_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome
Namespace Prefix: | yorw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The annual employer discretionary contribution for those employees entitled to the enhanced feature of the defined contribution plan. + References No definition available. + Details
Name: | yorw_DefinedContributionPlanAnnualEmployerDiscretionaryContribution
Namespace Prefix: | yorw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum amount per employee, by the terms of the plan, that the employer may contribute to a defined contribution plan. + References No definition available. + Details
Name: | yorw_DefinedContributionPlanMaximumAnnualContributionPerEmployeeAmount1
Namespace Prefix: | yorw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of employees participating in the enhanced feature of the defined contribution plan. + References No definition available. + Details
Name: | yorw_DefinedContributionPlanNumberOfEmployeesParticipatingInEnhancedFeatureOfPlan
Namespace Prefix: | yorw_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration