v3.25.1
Debt - Green First Mortgage Bonds (Details)
$ in Thousands
1 Months Ended
Jan. 31, 2025
USD ($)
Schedule of Debt Instruments [Line Items]  
Repayments of commercial paper $ 254,463
Series 2025A First Mortgage Bonds | Mortgage Bonds  
Schedule of Debt Instruments [Line Items]  
Debt instrument, face amount $ 350,000
Interest rate 5.90%