Risk Management Net volumes related to price risk management activities (Details) MWh in Millions, MMBTU in Millions, $ in Millions |
Jun. 30, 2024
CAD ($)
MWh
MMBTU
|
Dec. 31, 2023
CAD ($)
MMBTU
MWh
|
|---|---|---|
| Commodity contracts: | ||
| Electricity | MWh | 5 | 3 |
| Natural gas | MMBTU | 193 | 213 |
| Foreign currency | $ | $ 25 | $ 20 |