XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Capitalization - Schedule of Carrying Amount and Fair Value of First Mortgage Bonds (FMBs) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Carrying Amount and Fair Value of First Mortgage Bonds (FMBs) [Abstract]    
Carrying Amount, FMBs $ 128,857 $ 129,602
Fair Value, FMBs $ 127,236 $ 125,067