| r0.c0 | Current raw materials/Current | ifrs-full:RawMaterials | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r0.c1 | Current raw materials/Previous | ifrs-full:RawMaterials | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r1.c0 | Current production supplies/Current | ifrs-full:ProductionSupplies | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r1.c1 | Current production supplies/Previous | ifrs-full:ProductionSupplies | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r2.c0 | Current raw materials and current production supplies/Current | ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r2.c1 | Current raw materials and current production supplies/Previous | ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r3.c0 | Current merchandise/Current | ifrs-full:Merchandise | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r3.c1 | Current merchandise/Previous | ifrs-full:Merchandise | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r4.c0 | Current work in progress/Current | ifrs-full:WorkInProgress | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r4.c1 | Current work in progress/Previous | ifrs-full:WorkInProgress | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r5.c0 | Current finished goods/Current | ifrs-full:FinishedGoods | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r5.c1 | Current finished goods/Previous | ifrs-full:FinishedGoods | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r6.c0 | Current spare parts/Current | ifrs-full:SpareParts | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r6.c1 | Current spare parts/Previous | ifrs-full:SpareParts | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r7.c0 | Property intended for sale in ordinary course of business/Current | ifrs-full:PropertyIntendedForSaleInOrdinaryCourseOfBusiness | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r7.c1 | Property intended for sale in ordinary course of business/Previous | ifrs-full:PropertyIntendedForSaleInOrdinaryCourseOfBusiness | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r8.c0 | Other current inventories/Current | ifrs-full:OtherInventories | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r8.c1 | Other current inventories/Previous | ifrs-full:OtherInventories | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r9.c0 | Current fuel/Current | ifrs-full:CurrentFuel | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r9.c1 | Current fuel/Previous | ifrs-full:CurrentFuel | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r10.c0 | Current inventories held for sale/Current | ifrs-full:CurrentInventoriesHeldForSale | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r10.c1 | Current inventories held for sale/Previous | ifrs-full:CurrentInventoriesHeldForSale | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r11.c0 | Current materials and supplies to be consumed in production process or rendering services/Current | ifrs-full:CurrentMaterialsAndSuppliesToBeConsumedInProductionProcessOrRenderingServices | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r11.c1 | Current materials and supplies to be consumed in production process or rendering services/Previous | ifrs-full:CurrentMaterialsAndSuppliesToBeConsumedInProductionProcessOrRenderingServices | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r12.c0 | Current ore stockpiles/Current | ifrs-full:CurrentOreStockpiles | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r12.c1 | Current ore stockpiles/Previous | ifrs-full:CurrentOreStockpiles | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r13.c0 | Current crude oil/Current | ifrs-full:CurrentCrudeOil | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r13.c1 | Current crude oil/Previous | ifrs-full:CurrentCrudeOil | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r14.c0 | Current petroleum and petrochemical products/Current | ifrs-full:CurrentPetroleumAndPetrochemicalProducts | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r14.c1 | Current petroleum and petrochemical products/Previous | ifrs-full:CurrentPetroleumAndPetrochemicalProducts | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r15.c0 | Current natural gas/Current | ifrs-full:CurrentNaturalGas | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r15.c1 | Current natural gas/Previous | ifrs-full:CurrentNaturalGas | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r16.c0 | Non-current ore stockpiles/Current | ifrs-full:NoncurrentOreStockpiles | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r16.c1 | Non-current ore stockpiles/Previous | ifrs-full:NoncurrentOreStockpiles | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |