Commitments and Contingencies - Schedule of Spent Nuclear Fuel Obligation (Details) - USD ($) $ in Millions |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Spent Nuclear Fuel Obligation [Line Items] | ||
Spent nuclear fuel obligation | $ 1,296 | $ 1,230 |
Former ComEd units | ||
Spent Nuclear Fuel Obligation [Line Items] | ||
Spent nuclear fuel obligation | 1,158 | 1,100 |
One time fee | 277 | |
Fitzpatrick | ||
Spent Nuclear Fuel Obligation [Line Items] | ||
Spent nuclear fuel obligation | 138 | $ 130 |
One time fee | $ 34 |