XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Reconciliation Of Assets Measured At Fair Value On A Recurring Basis) (Details) - Significant Unobservable Inputs (Level 3) [Member] - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Balance at beginning of period $ 4,152 $ 4,787 $ 3,301 $ 3,464
Total increase (decrease) in unrealized gains included in cost of products sold 837 103 1,316 1,383
Purchases 9,910 11,678 18,575 21,230
Sales (10,646) (11,993) (18,900) (21,308)
Settlements (461) (495) (843) (771)
Transfers into Level 3 787 515 1,442 865
Transfers out of Level 3 (834) (470) (1,146) (738)
Balance at end of period 3,745 4,125 3,745 4,125
Inventories Carried At Market [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Balance at beginning of period 3,503 3,959 2,760 3,004
Total increase (decrease) in unrealized gains included in cost of products sold 362 (216) 364 431
Purchases 9,910 11,678 18,575 21,230
Sales (10,646) (11,993) (18,900) (21,308)
Settlements (4) 0 (4) 0
Transfers into Level 3 547 222 1,152 549
Transfers out of Level 3 (813) (405) (1,088) (661)
Balance at end of period 2,859 3,245 2,859 3,245
Commodity Derivative Contracts Gains [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Balance at beginning of period 649 828 541 460
Total increase (decrease) in unrealized gains included in cost of products sold 475 319 952 952
Purchases 0 0 0 0
Sales 0 0 0 0
Settlements (457) (495) (839) (771)
Transfers into Level 3 240 293 290 316
Transfers out of Level 3 (21) (65) (58) (77)
Balance at end of period $ 886 $ 880 $ 886 $ 880