XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Fair Value Measurements At Reporting Date (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Assets:    
Unrealized gains on derivative contracts $ 1,159 $ 1,546
Liabilities:    
Unrealized losses on derivative contracts 1,148 1,101
Recurring    
Assets:    
Inventories carried at market 6,094 6,987
Cash equivalents 218 209
Segregated investments 1,595 1,362
Total Assets 9,066 10,104
Liabilities:    
Inventory-related payables 801 1,320
Total Liabilities 1,949 2,421
Recurring | Commodity contracts    
Assets:    
Unrealized gains on derivative contracts 964 1,359
Liabilities:    
Unrealized losses on derivative contracts 926 957
Recurring | Foreign currency contracts    
Assets:    
Unrealized gains on derivative contracts 167 187
Liabilities:    
Unrealized losses on derivative contracts 222 144
Recurring | Interest rate contracts    
Assets:    
Unrealized gains on derivative contracts 28  
Recurring | Level 1    
Assets:    
Inventories carried at market 0 0
Cash equivalents 218 209
Segregated investments 1,595 1,362
Total Assets 1,813 1,571
Liabilities:    
Inventory-related payables 0 0
Total Liabilities 0 0
Recurring | Level 1 | Commodity contracts    
Assets:    
Unrealized gains on derivative contracts 0 0
Liabilities:    
Unrealized losses on derivative contracts 0 0
Recurring | Level 1 | Foreign currency contracts    
Assets:    
Unrealized gains on derivative contracts 0 0
Liabilities:    
Unrealized losses on derivative contracts 0 0
Recurring | Level 1 | Interest rate contracts    
Assets:    
Unrealized gains on derivative contracts 0  
Recurring | Level 2    
Assets:    
Inventories carried at market 3,466 4,274
Cash equivalents 0 0
Segregated investments 0 0
Total Assets 4,149 5,089
Liabilities:    
Inventory-related payables 774 1,219
Total Liabilities 1,448 1,863
Recurring | Level 2 | Commodity contracts    
Assets:    
Unrealized gains on derivative contracts 488 628
Liabilities:    
Unrealized losses on derivative contracts 452 500
Recurring | Level 2 | Foreign currency contracts    
Assets:    
Unrealized gains on derivative contracts 167 187
Liabilities:    
Unrealized losses on derivative contracts 222 144
Recurring | Level 2 | Interest rate contracts    
Assets:    
Unrealized gains on derivative contracts 28  
Recurring | Level 3    
Assets:    
Inventories carried at market 2,628 2,713
Cash equivalents 0 0
Segregated investments 0 0
Total Assets 3,104 3,444
Liabilities:    
Inventory-related payables 27 101
Total Liabilities 501 558
Recurring | Level 3 | Commodity contracts    
Assets:    
Unrealized gains on derivative contracts 476 731
Liabilities:    
Unrealized losses on derivative contracts 474 457
Recurring | Level 3 | Foreign currency contracts    
Assets:    
Unrealized gains on derivative contracts 0 0
Liabilities:    
Unrealized losses on derivative contracts 0 $ 0
Recurring | Level 3 | Interest rate contracts    
Assets:    
Unrealized gains on derivative contracts $ 0