v3.21.1

REDEEMABLE NONCONTROLLING INTEREST | 3 Months Ended
--- | ---
Mar. 31, 2021
Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract] |
REDEEMABLE NONCONTROLLING INTEREST | REDEEMABLE NONCONTROLLING INTEREST In connection with the acquisition of a 70% ownership interest in IOI Loders Croklaan ("Loders"), the Company has entered into a put/call arrangement with the Loders minority shareholder and may be required or elect to purchase the additional 30% ownership interest in Loders within a specified time frame. The Company classifies these redeemable equity securities outside of permanent stockholders’ equity as the equity securities are redeemable at the option of the holder. The carrying amount of redeemable noncontrolling interests is the greater of: (i) the initial carrying amount, increased or decreased for the noncontrolling interests’ share of net income or loss, equity capital contributions and distributions or (ii) the redemption value. Any resulting increases in the redemption amount, in excess of the initial carrying amount, increased or decreased for the noncontrolling interests’ share of net income or loss, equity capital contributions and distributions, are affected via a charge against Retained earnings. Additionally, any such charges to Retained earnings will affect Net income (loss) available to Bunge common shareholders as part of Bunge's calculation of earnings per common share.

X
- Definition Entire disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. + References No definition available. + Details
Name: | bg_RedeemableNoncontrollingInterestDisclosureTextBlock
Namespace Prefix: | bg_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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