XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Reconciliation Of Liabilities Measured At Fair Value On A Recurring Basis (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Unrealized gains (losses) relating to Level 3 liabilities $ (346) $ (297) $ (892) $ (1,100)
Level 3        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period 401 856 558 698
Total increase (decrease) in net realized/unrealized losses included in cost of products sold 340 287 866 1,061
Purchases 8 29 10 36
Sales (12)   (75)  
Settlements (251) (529) (823) (1,270)
Transfers into Level 3 22 10 50 136
Transfers out of Level 3 (7) (17) (85) (25)
Balance at end of period 501 636 501 636
Level 3 | Inventory-  related  Payables        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period 34 65 101 89
Total increase (decrease) in net realized/unrealized losses included in cost of products sold (3) (3) (9) (1)
Purchases 8 29 10 36
Sales (12)   (75)  
Settlements 0 0 0 (34)
Transfers into Level 3 0 0 0 1
Transfers out of Level 3 0 (4) 0 (4)
Balance at end of period 27 87 27 87
Level 3 | Commodity Derivative Contracts Losses        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period 367 791 457 603
Total increase (decrease) in net realized/unrealized losses included in cost of products sold 343 290 875 1,068
Purchases 0 0 0 0
Sales 0   0  
Settlements (251) (529) (823) (1,236)
Transfers into Level 3 22 10 50 135
Transfers out of Level 3 (7) (13) (85) (21)
Balance at end of period $ 474 549 $ 474 549
Level 3 | Debt Conversion Option        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period   0   6
Total increase (decrease) in net realized/unrealized losses included in cost of products sold   0   (6)
Purchases   0   0
Settlements   0   0
Transfers into Level 3   0   0
Transfers out of Level 3   0   0
Balance at end of period   $ 0   $ 0