Derivatives and Risk Management -Schedules of Fair Values and Locations of Energy Commodity Derivative Instruments (Details) $ in Millions, $ in Millions |
Jun. 30, 2026
USD ($)
DerivativeContracts
|
Jun. 30, 2026
CAD ($)
DerivativeContracts
|
Dec. 31, 2025
USD ($)
DerivativeContracts
|
Dec. 31, 2025
CAD ($)
DerivativeContracts
|
|---|---|---|---|---|
| Derivative [Line Items] | ||||
| Number of contracts | DerivativeContracts | 23 | 23 | 26 | 26 |
| United States of America, Dollars [Member] | Foreign Exchange Contract [Member] | ||||
| Derivative [Line Items] | ||||
| Notional amount | $ 3 | $ 6 | ||
| Canada, Dollars [Member] | Foreign Exchange Contract [Member] | ||||
| Derivative [Line Items] | ||||
| Notional amount | $ 4 | $ 4 |