XML 20 R6.htm IDEA: XBRL DOCUMENT
v3.25.2

Condensed Consolidated Statements Of Capitalization (Parenthetical) | 6 Months Ended
--- | ---
Jun. 30, 2025 $ / shares
Common stock, par value | $ 0.50
Notes Ranging From 0.00% To 0.99% [Member] | Minimum [Member] |
Interest rate | 0.00%
Maturity date | 2028
Notes Ranging From 0.00% To 0.99% [Member] | Maximum [Member] |
Interest rate | 0.99%
Maturity date | 2053
Notes Ranging From 1.00% To 1.99% [Member] | Minimum [Member] |
Interest rate | 1.00%
Maturity date | 2030
Notes Ranging From 1.00% To 1.99% [Member] | Maximum [Member] |
Interest rate | 1.99%
Maturity date | 2046
Notes Ranging From 2.00% To 2.99% [Member] | Minimum [Member] |
Interest rate | 2.00%
Maturity date | 2025
Notes Ranging From 2.00% To 2.99% [Member] | Maximum [Member] |
Interest rate | 2.99%
Maturity date | 2058
Notes Ranging From 3.00% To 3.99% [Member] | Minimum [Member] |
Interest rate | 3.00%
Maturity date | 2026
Notes Ranging From 3.00% To 3.99% [Member] | Maximum [Member] |
Interest rate | 3.99%
Maturity date | 2056
Notes Ranging From 4.00% To 4.99% [Member] | Minimum [Member] |
Interest rate | 4.00%
Maturity date | 2025
Notes Ranging From 4.00% To 4.99% [Member] | Maximum [Member] |
Interest rate | 4.99%
Maturity date | 2059
Notes Ranging From 5.00% To 5.99% [Member] | Minimum [Member] |
Interest rate | 5.00%
Maturity date | 2028
Notes Ranging From 5.00% To 5.99% [Member] | Maximum [Member] |
Interest rate | 5.99%
Maturity date | 2061
Notes Ranging From 6.00% To 6.99% [Member] | Minimum [Member] |
Interest rate | 6.00%
Maturity date | 2026
Notes Ranging From 6.00% To 6.99% [Member] | Maximum [Member] |
Interest rate | 6.99%
Maturity date | 2036
Notes Ranging From 7.00% To 7.99% [Member] | Minimum [Member] |
Interest rate | 7.00%
Maturity date | 2025
Notes Ranging From 7.00% To 7.99% [Member] | Maximum [Member] |
Interest rate | 7.99%
Maturity date | 2027
Notes Ranging From 8.00% To 8.99% [Member] |
Maturity date | 2025
Notes Ranging From 8.00% To 8.99% [Member] | Minimum [Member] |
Interest rate | 8.00%
Notes Ranging From 8.00% To 8.99% [Member] | Maximum [Member] |
Interest rate | 8.99%
Notes Ranging From 9.00% To 9.99% [Member] |
Maturity date | 2026
Notes Ranging From 9.00% To 9.99% [Member] | Minimum [Member] |
Interest rate | 9.00%
Notes Ranging From 9.00% To 9.99% [Member] | Maximum [Member] |
Interest rate | 9.99%
Revolving Credit Agreement, Due 2027 [Member] |
Maturity date | 2027
Notes At 2.40% Due 2031 [Member] |
Interest rate | 2.40%
Maturity date | 2031
Notes At 2.704% Due 2030 [Member] |
Interest rate | 2.704%
Maturity date | 2030
Notes Ranging From 3.01% To 3.59% Due 2029 Through 2050 [Member] | Minimum [Member] |
Interest rate | 3.01%
Maturity date | 2029
Notes Ranging From 3.01% To 3.59% Due 2029 Through 2050 [Member] | Maximum [Member] |
Interest rate | 3.59%
Maturity date | 2050
Notes At 4.276%, Due 2049 [Member] |
Interest rate | 4.276%
Maturity date | 2049
Notes At 4.80%, Due 2027 [Member] |
Interest rate | 4.80%
Maturity date | 2027
Notes At 5.30%, Due 2052 [Member] |
Interest rate | 5.30%
Maturity date | 2052
Notes At 5.375%, Due 2034 [Member] |
Interest rate | 5.375%
Maturity date | 2034
Notes At 5.95%, Due 2033 through 2034 [Member] |
Interest rate | 5.95%
Notes At 5.95%, Due 2033 through 2034 [Member] | Minimum [Member] |
Maturity date | 2033
Notes At 5.95%, Due 2033 through 2034 [Member] | Maximum [Member] |
Maturity date | 2034

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: 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(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Maturity Date, Year + References No definition available. + Details
Name: | wtrg_DebtInstrumentMaturityDateYear
Namespace Prefix: | wtrg_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wtrg_NotesAt5.375Due2034Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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