XML 216 R191.htm IDEA: XBRL DOCUMENT
v3.21.1

Shareholders' equity, net - Capital stock structure (Details) - Sociedad Minera Cerro Verde S.A.A. [Member] | 12 Months Ended
--- | ---
Dec. 31, 2020 shareholder
Disclosure of Shareholders' equity, net [Line Items] |
Number of shareholders | 2,848
Percentage of equity interest | 100.00%
Up to 1.00 [Member] |
Disclosure of Shareholders' equity, net [Line Items] |
Number of shareholders | 2,844
Percentage of equity interest | 4.39%
From 1.01 to 20.00 [Member] |
Disclosure of Shareholders' equity, net [Line Items] |
Number of shareholders | 2
Percentage of equity interest | 21.05%
From 20.01 to 30.00 [Member] |
Disclosure of Shareholders' equity, net [Line Items] |
Number of shareholders | 1
Percentage of equity interest | 21.00%
From 30.01 to 60.00 [Member] |
Disclosure of Shareholders' equity, net [Line Items] |
Number of shareholders | 1
Percentage of equity interest | 53.56%

X
- Definition Shareholders' equity, net + References No definition available. + Details
Name: | bvn_DisclosureOfShareholdersEquityNetLineItems
Namespace Prefix: | bvn_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of equity shareholders. + References No definition available. + Details
Name: | bvn_NumberOfShareholders
Namespace Prefix: | bvn_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of equity interest. + References No definition available. + Details
Name: | bvn_PercentageOfEquityInterest
Namespace Prefix: | bvn_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | bvn_PercentageInterestRangesAxis=bvn_UpTo100Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bvn_PercentageInterestRangesAxis=bvn_From101To2000Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bvn_PercentageInterestRangesAxis=bvn_From2001To3000Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bvn_PercentageInterestRangesAxis=bvn_From3001To6000Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |