Fair Value of Financial Instruments Fair Value Unobservable Input Reconciliation (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] | ||||
| Balance as of the beginning of the period | $ 48 | $ 39 | $ 40 | $ 34 |
| Net realized and unrealized losses/(gains) | 0 | (5) | 8 | 4 |
| Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | (1) | (3) | (1) | (7) |
| Balance as of the end of the period | $ 49 | $ 31 | $ 49 | $ 31 |
| X | ||||||||||
- Definition Net Liabilities From Price Risk Management Activities Classified as Level 3 No definition available.
|
| X | ||||||||||
- Definition Realized and Unrealized Gains and Losses, Net, Commodity Contracts No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|