XML 50 R33.htm IDEA: XBRL DOCUMENT
v3.20.4

Summary Of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Accounting Policies [Abstract] |
Schedule of inventory by costing method [Table Text Block] | The following table sets forth the Company’s inventories as of December 31, 2020 and 2019.
| December 31, 2020 |  | December 31, 2019
| (In millions)
LIFO inventories |  |  |
FIFO value | $ | — |  |  | $ | 1,022 |
LIFO valuation reserve | — |  |  | (91) |
LIFO inventories carrying value | — |  |  | 931 |
FIFO inventories | 3,310 |  |  | 3,106 |
Market inventories | 7,941 |  |  | 4,704 |
Supplies and other inventories | 462 |  |  | 429 |
Total inventories | $ | 11,713 |  |  | $ | 9,170 |

X
- Definition Tabular disclosure of the valuation of inventories using the lower of cost, determined by either LIFO or FIFO method, or market. + References No definition available. + Details
Name: | adm_ScheduleOfInventoryByCostingMethodTableTextBlock
Namespace Prefix: | adm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration