XML 101 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplementary Information Supplementary Information (Narrative) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Accrued and other current liabilities $ 2,351 $ 2,254
Accounts Payable 4,280 4,895
Accounts Payable, Trade, Current 2,952 3,717
Accounts Payable, Other 1,170 1,030
Seed Grower Compensation    
Accounts Payable, Trade, Current $ 560 $ 470