XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.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 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Balance at beginning of period $ 4,125 $ 3,375 $ 3,464 $ 3,042
Total increase (decrease) in unrealized gains included in cost of products sold 660 358 2,043 1,679
Purchases 13,294 7,351 34,524 20,899
Sales (13,931) (7,346) (35,239) (21,334)
Settlements (456) (311) (1,227) (1,134)
Transfers into Level 3 433 239 1,298 1,210
Transfers out of Level 3 (337) (679) (1,075) (1,375)
Balance at end of period 3,788 2,987 3,788 2,987
Inventories Carried At Market [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Balance at beginning of period 3,245 2,824 3,004 2,183
Total increase (decrease) in unrealized gains included in cost of products sold 315 70 746 875
Purchases 13,294 7,351 34,524 20,899
Sales (13,931) (7,346) (35,239) (21,334)
Settlements 0 0 0 0
Transfers into Level 3 384 205 933 1,131
Transfers out of Level 3 (221) (602) (882) (1,252)
Balance at end of period 3,086 2,502 3,086 2,502
Commodity Derivative Contracts Gains [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Balance at beginning of period 880 551 460 859
Total increase (decrease) in unrealized gains included in cost of products sold 345 288 1,297 804
Purchases 0 0 0 0
Sales 0 0 0 0
Settlements (456) (311) (1,227) (1,134)
Transfers into Level 3 49 34 365 79
Transfers out of Level 3 (116) (77) (193) (123)
Balance at end of period $ 702 $ 485 $ 702 $ 485