v3.24.3
Fair Values - Recurring - Balance Sheet Location Table (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset, Subject to Master Netting Arrangement, before Offset $ 1 $ 0
Derivative Liability, Subject to Master Netting Arrangement, before Offset 69 61
Fair Value, Inputs, Level 2 [Member] | Commodity Contract [Member] | Other current assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset, Subject to Master Netting Arrangement, before Offset 1 0
Fair Value, Inputs, Level 2 [Member] | Commodity Contract [Member] | Other Current Liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 0 0
Fair Value, Inputs, Level 3 [Member] | Embedded Derivative Financial Instruments [Member] | Other current assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset, Subject to Master Netting Arrangement, before Offset 0 0
Fair Value, Inputs, Level 3 [Member] | Embedded Derivative Financial Instruments [Member] | Other Noncurrent Assets [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset, Subject to Master Netting Arrangement, before Offset 0 0
Fair Value, Inputs, Level 3 [Member] | Embedded Derivative Financial Instruments [Member] | Other Current Liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 10 11
Fair Value, Inputs, Level 3 [Member] | Embedded Derivative Financial Instruments [Member] | Other Noncurrent Liabilities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset $ 59 $ 50