XML 151 R105.htm IDEA: XBRL DOCUMENT
v3.23.1

Costs and expenses by nature - Other (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Costs And Expenses By Nature |  |  |  |
Expenses related to Brumadinho event |  | $ 1,079 | $ 851 | $ 4,640
Expenses related to de-characterization of dam |  | 72 | 1,725 | 617
Asset retirement obligations |  | 23 | 121 | 312
Provision for litigations |  | 153 | 98 | 73
Profit sharing program |  | 131 | 126 | 169
Disposals of materials and inventories |  | 46 | 5 | 19
COVID-19 expenses | [1] |  | 44 | 109
Other |  | 218 | 6 | 118
Total |  | $ 1,722 | $ 2,976 | $ 6,057
[1] | The Company assisted the communities where the Company operates through humanitarian aid programs, especially in the Brazilian communities that were more adversely affected by the pandemic. The resources were used to provide needed support such as medical supplies and equipment.

X
- Definition The amount of operating income (expense) that the entity does not separately disclose in the same statement or note. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2022-03-24 -Paragraph 85 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_85&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_OtherOperatingIncomeExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | vale_AssetRetirementObligations
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | vale_CostsAndExpensesByNatureAbstract
Namespace Prefix: | vale_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vale_ExpensesRelatedToBrumadinhoEvent
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | vale_ExpensesRelatedToDecharacterizationOfDam
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of loss on disposals of materials and inventories. + References No definition available. + Details
Name: | vale_LossOnDisposalsOfMaterialsAndInventoriesOtherOperatingExpenses
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of operating income (expense) that the entity does not separately disclose in the disclosure of expenses by nature. + References No definition available. + Details
Name: | vale_OperatingExpensesByNatureOthers
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount incurred related to response to pandemic event. + References No definition available. + Details
Name: | vale_PandemicRelatedExpense
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of post-employment benefit expense relating to defined contribution plans included in other operational expenses. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. + References No definition available. + Details
Name: | vale_PostEmploymentBenefitExpenseDefinedContributionPlansOtherOperationalExpenses
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | vale_ProvisionForLitigations
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration