XML 141 R129.htm IDEA: XBRL DOCUMENT
v3.21.2

Litigations - Judicial deposits (Details) $ in Millions, R$ in Billions | Jun. 30, 2021 USD ($) | Jun. 30, 2021 BRL (R$) | Dec. 31, 2020 USD ($)
--- | --- | --- | ---
Judicial deposits |  |  |
Deposits with court | $ 1,326 |  | $ 1,268
Bank guarantees for judicial deposits | 2,400 | R$ 11.8 |
Tax litigation |  |  |
Judicial deposits |  |  |
Deposits with court | 1,052 |  | 988
Civil litigation |  |  |
Judicial deposits |  |  |
Deposits with court | 83 |  | 85
Labor litigation |  |  |
Judicial deposits |  |  |
Deposits with court | 168 |  | 177
Environmental litigation |  |  |
Judicial deposits |  |  |
Deposits with court | $ 23 |  | $ 18

X
- Definition The amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. + References No definition available. + Details
Name: | vale_GuaranteeObligationsBankGuarantee
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The amount of non-current judicial deposits. + References No definition available. + Details
Name: | vale_JudicialDepositsNonCurrent
Namespace Prefix: | vale_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=vale_TaxLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=vale_CivilLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=vale_LaborLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=vale_EnvironmentalLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |