XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CAPITAL STOCK AND LONG-TERM DEBT (Unaudited) (Parentheticals)
6 Months Ended
Jun. 30, 2025
First Mortgage Bonds due 2026-2059  
Long term debt maturity period 2026-2059
Amortizing Secured Notes due 2028-2046  
Long term debt maturity period 2028-2046
State Revolving Trust Notes due 2026-2044  
Long term debt maturity period 2026-2044
Minimum | First Mortgage Bonds due 2026-2059  
Interest rate 0.00%
Minimum | Amortizing Secured Notes due 2028-2046  
Interest rate 3.94%
Minimum | State Revolving Trust Notes due 2026-2044  
Interest rate 0.00%
Maximum | First Mortgage Bonds due 2026-2059  
Interest rate 5.50%
Maximum | Amortizing Secured Notes due 2028-2046  
Interest rate 7.05%
Maximum | State Revolving Trust Notes due 2026-2044  
Interest rate 4.03%