XML 18 R6.htm IDEA: XBRL DOCUMENT
v3.26.1

CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($) $ in Millions | Jun. 30, 2026 | Dec. 31, 2025
--- | --- | ---
Trade accounts receivable, allowances | $ 161 | $ 156
Trade accounts payable at fair value | $ 874 | $ 559
Treasury shares, at cost (in shares) | 16,404,977 | 15,103,107
Registered Shares |  |
Registered shares, par value (in dollars per share) | $ 0.01 | $ 0.01
Registered shares, authorized not issued (in shares) | 33,632,445 | 33,632,445
Registered shares, conditionally authorized (in shares) | 32,285,894 | 32,285,894
Registered shares, issued (in shares) | 192,106,786 | 193,408,656
Registered shares, outstanding (in shares) | 192,106,786 | 193,408,656

X
- Definition Registered Shares, Authorized Not Issued, Shares + References No definition available. + Details
Name: | bg_RegisteredSharesAuthorizedNotIssuedShares
Namespace Prefix: | bg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Registered Shares, Outstanding, Shares + References No definition available. + Details
Name: | bg_RegisteredSharesOutstandingShares
Namespace Prefix: | bg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Registered Shares, Par or Stated Value Per Share + References No definition available. + Details
Name: | bg_RegisteredSharesParOrStatedValuePerShare
Namespace Prefix: | bg_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Registered Shares, Shares, Conditionally Authorized + References No definition available. + Details
Name: | bg_RegisteredSharesSharesConditionallyAuthorized
Namespace Prefix: | bg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Registered Shares, Shares, Issued + References No definition available. + Details
Name: | bg_RegisteredSharesSharesIssued
Namespace Prefix: | bg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
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 Amount of allowance for credit loss on accounts receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of previously issued common shares repurchased by the issuing entity and held in treasury. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 30 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481108/505-30-30-6 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 + Details
Name: | us-gaap_TreasuryStockCommonShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=bg_RegisteredSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |