XML 257 R169.htm IDEA: XBRL DOCUMENT
v3.21.2

Employee Share Ownership Plans - Summary of Description of Plans (Parenthetical) (Detail) | 12 Months Ended
--- | ---
Jun. 30, 2021 USD ($)
Shareplus [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Maximum employee contributions to acquire shares | $ 5,000
Share Based Payments Vesting Period | 3 years
Long-Term Incentive Plan [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Vesting percentage per year | 5.50%
Vesting period | 5 years
Vesting percentage | 100.00%
Long-Term Incentive Plan [member] | Peer Group Total Shareholder Return [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Vesting percentage | 67.00%
Long-Term Incentive Plan [member] | Index Total Shareholder Return [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Vesting percentage | 33.00%
Long-Term Incentive Plan [member] | Median Total Shareholder Return [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Vesting percentage | 25.00%
Short term incentive plan [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Vesting period | 2 years
Cash and deferred payment plan [member] | First tranche [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Vesting period | 2 years
Cash and deferred payment plan [member] | Second tranche [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Vesting period | 5 years
Bottom of range [member] | MAP awards [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Vesting period | 1 year
Top of range [member] | MAP awards [member] |
Disclosure of terms and conditions of share-based payment arrangement [line items] |
Vesting period | 5 years

X
- Definition Maximum contributions of employee to acquire shares in share based arrangement plans. + References No definition available. + Details
Name: | bhp_MaximumContributionsOfEmployeeToAcquireSharesInShareBasedArrangementPlans
Namespace Prefix: | bhp_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based payments vesting period. + References No definition available. + Details
Name: | bhp_ShareBasedPaymentsVestingPeriod
Namespace Prefix: | bhp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based payments vesting period. + References No definition available. + Details
Name: | bhp_SharebasedPaymentsVestingPeriod
Namespace Prefix: | bhp_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Vesting percentage. + References No definition available. + Details
Name: | bhp_VestingPercentage
Namespace Prefix: | bhp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Vesting percentage per year. + References No definition available. + Details
Name: | bhp_VestingPercentagePerYear
Namespace Prefix: | bhp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=bhp_SharePlusMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=bhp_LongtermIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bhp_PerformanceConditionAxis=bhp_PeerGroupTotalShareholderReturnMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bhp_PerformanceConditionAxis=bhp_IndexTotalShareholderReturnMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bhp_PerformanceConditionAxis=bhp_MedianTotalShareholderReturnMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=bhp_ShortTermIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=bhp_CashAndDeferredPaymentPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bhp_VestingPeriodAxis=bhp_TrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bhp_VestingPeriodAxis=bhp_TrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=bhp_ManagementAwardPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |