XML 78 R66.htm IDEA: XBRL DOCUMENT
v3.26.1

FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Accounted for at Fair Value on a Recurring Basis (Details) - USD ($) $ in Millions | Jun. 30, 2026 | Dec. 31, 2025
--- | --- | ---
Assets: |  |
Cash equivalents | $ 1 | $ 91
Readily marketable inventories | 13,376 |
Readily marketable inventories | 13,311 | 11,361
Unrealized gain on derivative contracts | 1,904 | 1,534
Total assets | 15,436 | 13,172
Liabilities: |  |
Trade accounts payable | 874 | 559
Total liabilities | 2,980 | 2,087
Disposal Group | Soybean Processing and Refining |  |
Liabilities: |  |
Assets held-for-sale included in readily marketable inventories | 65 | 0
Balance Sheet Location [Axis]: us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent |  |
Liabilities: |  |
Unrealized gain on derivative contracts | 2 | 0
Balance Sheet Location [Axis]: us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent |  |
Liabilities: |  |
Unrealized loss on derivative contracts | 1 | 0
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent |  |
Liabilities: |  |
Unrealized gain on derivative contracts | 1 | 8
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent |  |
Liabilities: |  |
Unrealized loss on derivative contracts | 225 | 120
Economic hedges |  |
Assets: |  |
Other | 152 | 178
Interest rate | Hedge accounting |  |
Assets: |  |
Unrealized gain on derivative contracts | 13 | 13
Liabilities: |  |
Unrealized loss on derivative contracts | 204 | 120
Foreign exchange | Hedge accounting |  |
Assets: |  |
Unrealized gain on derivative contracts | 518 | 327
Liabilities: |  |
Unrealized loss on derivative contracts | 453 | 329
Commodities | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 1,201 | 1,112
Liabilities: |  |
Unrealized loss on derivative contracts | 1,271 | 941
Freight | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 33 | 33
Liabilities: |  |
Unrealized loss on derivative contracts | 83 | 53
Energy | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 138 | 56
Liabilities: |  |
Unrealized loss on derivative contracts | 93 | 84
Credit | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 4 | 1
Liabilities: |  |
Unrealized loss on derivative contracts | 2 | 1
Level 1 |  |
Assets: |  |
Cash equivalents | 0 | 1
Readily marketable inventories | 0 |
Readily marketable inventories |  | 0
Total assets | 569 | 386
Liabilities: |  |
Trade accounts payable | 0 | 0
Total liabilities | 447 | 291
Level 1 | Economic hedges |  |
Assets: |  |
Other | 91 | 117
Level 1 | Interest rate | Hedge accounting |  |
Assets: |  |
Unrealized gain on derivative contracts | 1 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | 1 | 0
Level 1 | Foreign exchange | Hedge accounting |  |
Assets: |  |
Unrealized gain on derivative contracts | 3 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | 3 | 0
Level 1 | Commodities | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 303 | 179
Liabilities: |  |
Unrealized loss on derivative contracts | 267 | 154
Level 1 | Freight | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 33 | 33
Liabilities: |  |
Unrealized loss on derivative contracts | 83 | 53
Level 1 | Energy | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 138 | 56
Liabilities: |  |
Unrealized loss on derivative contracts | 93 | 84
Level 1 | Credit | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 0 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | 0 | 0
Level 2 |  |
Assets: |  |
Cash equivalents | 1 | 90
Readily marketable inventories | 10,525 |
Readily marketable inventories |  | 9,954
Total assets | 11,812 | 11,152
Liabilities: |  |
Trade accounts payable | 556 | 464
Total liabilities | 1,994 | 1,495
Level 2 | Economic hedges |  |
Assets: |  |
Other | 61 | 61
Level 2 | Interest rate | Hedge accounting |  |
Assets: |  |
Unrealized gain on derivative contracts | 12 | 13
Liabilities: |  |
Unrealized loss on derivative contracts | 203 | 120
Level 2 | Foreign exchange | Hedge accounting |  |
Assets: |  |
Unrealized gain on derivative contracts | 515 | 327
Liabilities: |  |
Unrealized loss on derivative contracts | 450 | 329
Level 2 | Commodities | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 694 | 706
Liabilities: |  |
Unrealized loss on derivative contracts | 783 | 581
Level 2 | Freight | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 0 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | 0 | 0
Level 2 | Energy | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 0 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | 0 | 0
Level 2 | Credit | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 4 | 1
Liabilities: |  |
Unrealized loss on derivative contracts | 2 | 1
Level 3 |  |
Assets: |  |
Cash equivalents | 0 | 0
Readily marketable inventories | 2,851 |
Readily marketable inventories |  | 1,407
Total assets | 3,055 | 1,634
Liabilities: |  |
Trade accounts payable | 318 | 95
Total liabilities | 539 | 301
Level 3 | Economic hedges |  |
Assets: |  |
Other | 0 | 0
Level 3 | Interest rate | Hedge accounting |  |
Assets: |  |
Unrealized gain on derivative contracts | 0 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | 0 | 0
Level 3 | Foreign exchange | Hedge accounting |  |
Assets: |  |
Unrealized gain on derivative contracts | 0 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | 0 | 0
Level 3 | Commodities | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 204 | 227
Liabilities: |  |
Unrealized loss on derivative contracts | 221 | 206
Level 3 | Freight | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 0 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | 0 | 0
Level 3 | Energy | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 0 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | 0 | 0
Level 3 | Credit | Economic hedges |  |
Assets: |  |
Unrealized gain on derivative contracts | 0 | 0
Liabilities: |  |
Unrealized loss on derivative contracts | $ 0 | $ 0

X
- Definition Readily Marketable Inventories, Assets Held-For-Sale + References No definition available. + Details
Name: | bg_ReadilyMarketableInventoriesAssetsHeldForSale
Namespace Prefix: | bg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents fair value of readily marketable inventories which are readily convertible to cash because of their commodity characteristics, widely available markets and international pricing mechanisms. + References No definition available. + Details
Name: | bg_ReadilyMarketableInventoriesAtFairValue
Namespace Prefix: | bg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Readily Marketable Inventories at Fair Value Including Assets-Held-For-Sale + References No definition available. + Details
Name: | bg_ReadilyMarketableInventoriesAtFairValueIncludingAssetsHeldForSale
Namespace Prefix: | bg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the gain in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments which is included in the statement of financial position. + References No definition available. + Details
Name: | bg_UnrealizedGainOnDerivativesIncludedInStatementOfFinancialPosition
Namespace Prefix: | bg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Unrealized Loss on Derivatives Included in Statement of Financial Position + References No definition available. + Details
Name: | bg_UnrealizedLossOnDerivativesIncludedInStatementOfFinancialPosition
Namespace Prefix: | bg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of liabilities incurred for goods and services received that are used in an entity's business and related party payables. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E + Details
Name: | us-gaap_AccountsPayableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of asset recognized for present right to economic benefit. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_CashAndCashEquivalentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column F)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B + Details
Name: | us-gaap_DerivativeAssetFairValueGrossLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column F)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B + Details
Name: | us-gaap_DerivativeLiabilityFairValueGrossAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E + Details
Name: | us-gaap_FinancialLiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Fair value portion of other assets. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E + Details
Name: | us-gaap_OtherAssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=bg_SoybeanProcessingAndRefiningMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_OtherAssetsNoncurrent
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOfFinancialPositionLocationBalanceAxis=us-gaap_OtherLiabilitiesNoncurrent
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=bg_OceanFreightDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=bg_EnergyDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=bg_CreditDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |