XML 191 R167.htm IDEA: XBRL DOCUMENT
v3.24.4

Equity - Capital stock structure (Details) - Sociedad Minera Cerro Verde S.A.A. | 12 Months Ended
--- | ---
Dec. 31, 2023 shareholder
Disclosure of classes of share capital [line items] |
Number of shareholders | 2,276
Percentage of equity interest | 100.00%
Up to 1.00 [Member] |
Disclosure of classes of share capital [line items] |
Number of shareholders | 2,273
Percentage of equity interest | 5.86%
From 1.01 to 20.00 [Member] |
Disclosure of classes of share capital [line items] |
Number of shareholders | 1
Percentage of equity interest | 19.58%
From 20.01 to 30.00 [Member] |
Disclosure of classes of share capital [line items] |
Number of shareholders | 1
Percentage of equity interest | 21.00%
From 30.01 to 60.00 [Member] |
Disclosure of classes of share capital [line items] |
Number of shareholders | 1
Percentage of equity interest | 53.56%

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: | dtr-types: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 members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfClassesOfShareCapitalLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
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: |