v3.23.1

COMMITMENTS AND CONTINGENCIES (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2023 | Dec. 31, 2022
Loss Contingencies and Guarantees |  |
Non-income tax claims | $ 199 | $ 201
Maximum Potential Future Payments | 688 |
Non-income tax claims |  |
Loss Contingencies and Guarantees |  |
Non-income tax claims | 20 | 20
Labor claims |  |
Loss Contingencies and Guarantees |  |
Non-income tax claims | 73 | 76
Civil and other claims |  |
Loss Contingencies and Guarantees |  |
Non-income tax claims | 106 | 105
ICMS Tax Liability | Brazil | Tax return examination 1990 - Present |  |
Loss Contingencies and Guarantees |  |
Total assessment | 218 | 215
PIS COFINS Liability | Brazil | Tax return examination 2004 - 2016 |  |
Loss Contingencies and Guarantees |  |
Total assessment | 354 | $ 347
Unconsolidated Affiliates Financing |  |
Loss Contingencies and Guarantees |  |
Maximum Potential Future Payments | 105 |
Potential liability | 81 |
Obligation related to outstanding guarantees | 1 |
Residual Value Guarantee |  |
Loss Contingencies and Guarantees |  |
Maximum Potential Future Payments | 338 |
Obligation related to outstanding guarantees | 0 |
Russia disposition indemnity |  |
Loss Contingencies and Guarantees |  |
Maximum Potential Future Payments | 235 |
Obligation related to outstanding guarantees | 9 |
Other guarantees |  |
Loss Contingencies and Guarantees |  |
Maximum Potential Future Payments | $ 10 |

X
- Definition Loss Contingencies and Guarantees + References No definition available. + Details
Name: | bg_LossContingenciesandGuaranteesLineItems
Namespace Prefix: | bg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of tax assessment other than income by taxing authorities. + References No definition available. + Details
Name: | bg_TaxExaminationOtherThanIncomeTaxTaxAssessmentTaxingAuthorities
Namespace Prefix: | bg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsCurrentCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expected guaranteed benefits in excess of the projected account balances for minimum guaranteed benefit contracts, as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 20 -Section 55 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=124504833&loc=d3e7104-158389 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 80 -Section 50 -Paragraph 1 -Subparagraph (d)(3) -URI https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473 + Details
Name: | us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss contingency liability expected to be resolved after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualCarryingValueNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=bg_NonIncomeTaxClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=bg_LaborClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=bg_CivilAndOtherClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=bg_ICMSTaxLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_BR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=bg_TaxReturnExamination1990ToPresentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=bg_PisCofinsLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=bg_TaxReturnExamination2004To2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=bg_UnconsolidatedAffiliatesFinancingGuaranteesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=bg_ResidualValueGuaranteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=bg_RussiaDispositionGuaranteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_GuaranteeTypeOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |