v3.23.2
FAIR VALUE MEASUREMENTS - RECONCILIATION FOR ASSETS AND LIABILITIES MEASURE AT FAIR VALUE USING LEVEL 3 (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total        
Balance at beginning of period $ 888 $ 781 $ 360 $ 151
Purchases 1,288 776 2,592 1,656
Sales (1,860) (1,310) (3,603) (2,687)
Settlements 131 52 (171) (241)
Transfers into Level 3 328 456 1,098 1,314
Transfers out of Level 3 16 0 3 (46)
Translation adjustment 33 (48) 36 (45)
Balance at end of period 967 746 967 746
Cost of goods sold        
Total        
Total gains and losses (realized/unrealized) included in cost of goods sold $ 145 $ 44 312 231
Fair value, asset, recurring basis, still held, unrealized gain (loss), statement of income or comprehensive income [Extensible Enumeration] Cost of Goods and Services Sold Cost of Goods and Services Sold    
Total gains and losses (realized/unrealized) included in Other income (expense) - net        
Total        
Total gains and losses (realized/unrealized) included in cost of goods sold $ (2) $ (5) (2) (69)
Total gains and losses (realized/unrealized) included in Other income (expense) - net | Ukraine | Non-US Government and Corporate Debt Securities | International Conflicts        
Trade Accounts Payable/Other        
Total gains and losses (realized/unrealized) included in cost of goods sold (16) (5) (16) (37)
Readily Marketable Inventories        
Readily Marketable Inventories        
Balance at beginning of period 1,308 1,131 412 205
Total gains and losses (realized/unrealized) included in cost of goods sold 192 35 365 170
Purchases 1,377 856 3,021 2,102
Sales (1,846) (1,310) (3,589) (2,687)
Settlements 0 0 0 0
Transfers into Level 3 312 451 1,150 1,415
Transfers out of Level 3 (18) (131) (39) (178)
Translation adjustment 59 (91) 64 (86)
Balance at end of period 1,384 941 1,384 941
Total        
Changes in unrealized gains (losses) relating to Level 3 assets and liabilities $ 219 $ 84 $ 444 $ 167
Fair value, asset, recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income [Extensible Enumeration] Cost of Goods and Services Sold Cost of Goods and Services Sold Cost of Goods and Services Sold Cost of Goods and Services Sold
Derivatives, Net        
Derivatives, Net        
Balance at beginning of period $ 47 $ 27 $ 51 $ (31)
Total gains and losses (realized/unrealized) included in cost of goods sold (56) (9) (71) 28
Purchases 0 0 0 0
Sales 0 0 0 0
Settlements 0 0 0 0
Transfers into Level 3 26 7 29 28
Transfers out of Level 3 (8) (15) 0 (14)
Translation adjustment 0 0 0 (1)
Balance at end of period 9 10 9 10
Total        
Changes in unrealized gains (losses) relating to Level 3 assets and liabilities $ (32) $ (25) $ (42) $ 26
Derivatives, Net | Cost of goods sold        
Total        
Fair value, net derivative asset (liability), recurring basis, unobservable input reconciliation, gain (loss), statement of income or comprehensive income [Extensible Enumeration] Cost of Goods and Services Sold Cost of Goods and Services Sold Cost of Goods and Services Sold Cost of Goods and Services Sold
Trade Accounts Payable        
Trade Accounts Payable/Other        
Balance at beginning of period $ (494) $ (447) $ (130) $ (23)
Purchases (89) (80) (429) (446)
Sales 0 0 0 0
Settlements 131 52 (171) (325)
Transfers into Level 3 (10) (2) (81) (347)
Transfers out of Level 3 42 146 42 146
Translation adjustment (26) 42 (28) 41
Balance at end of period (437) (271) (437) (271)
Total        
Changes in unrealized gains (losses) relating to Level 3 assets and liabilities 9 17 19 27
Trade Accounts Payable | Cost of goods sold        
Trade Accounts Payable/Other        
Total gains and losses (realized/unrealized) included in cost of goods sold 9 18 18 33
Other        
Trade Accounts Payable/Other        
Balance at beginning of period 27 70 27 0
Purchases 0 0 0 0
Sales (14) 0 (14) 0
Settlements 0 0 0 84
Transfers into Level 3 0 0 0 218
Transfers out of Level 3 0 0 0 0
Translation adjustment 0 1 0 1
Balance at end of period 11 66 11 66
Other | Cost of goods sold        
Trade Accounts Payable/Other        
Total gains and losses (realized/unrealized) included in cost of goods sold 0 0 0 0
Other | Total gains and losses (realized/unrealized) included in Other income (expense) - net        
Trade Accounts Payable/Other        
Total gains and losses (realized/unrealized) included in cost of goods sold $ (2) $ (5) $ (2) $ (69)