v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CAPITAL STOCK AND LONG-TERM DEBT (Unaudited) (Parentheticals)
3 Months Ended
Mar. 31, 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 2025-2044  
Long term debt maturity period 2025-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 2025-2044  
Interest rate 2.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 2025-2044  
Interest rate 4.03%