XML 318 R293.htm IDEA: XBRL DOCUMENT
v3.21.1

Other accruals and liabilities - Additional information (Details) - Minera Yanacocha SRL and subsidiary [Member] | 12 Months Ended
--- | ---
Dec. 31, 2020
Disclosure Of Other Accruals And Liabilities [Line Items] |
Employee's profit share on annual taxable income | 8.00%
Number of days of work [Member] |
Disclosure Of Other Accruals And Liabilities [Line Items] |
Percentage of distribution | 50.00%
Annual salary levels [Member] |
Disclosure Of Other Accruals And Liabilities [Line Items] |
Percentage of distribution | 50.00%

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: | bvn_DisclosureOfOtherAccrualsAndLiabilitiesLineItems
Namespace Prefix: | bvn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of share by the workers in annual taxable income. + References No definition available. + Details
Name: | bvn_EmployeesProfitShareOnAnnualTaxableIncome
Namespace Prefix: | bvn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of distribution of contribution to employees under the plan. + References No definition available. + Details
Name: | bvn_PercentageOfDistribution
Namespace Prefix: | bvn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_SignificantInvestmentsInAssociatesAxis=bvn_MineraYanacochaSrlAndSubsidiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bvn_BasisOfDistributionAxis=bvn_NumberOfDaysOfWorkMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bvn_BasisOfDistributionAxis=bvn_AnnualSalaryLevelsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |