| Name | DefinedBenefitPlansMember |
|---|---|
| Namespace | http://xbrl.ifrs.org/taxonomy/2019-03-27/ifrs-full |
| Prefix | ifrs-full |
| Data type | nonnum:domainItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Defined benefit plans [member] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This member stands for post-employment benefit plans other than defined contribution plans. 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. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used. | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Planos de benefícios definidos [member] | pt | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Este membro representa os planos de benefícios pós-emprego distintos dos planos de contribuições definidas. Planos de contribuições definidas são planos de benefícios pós-emprego pelos quais uma entidade paga contribuições fixas a uma entidade separada (um fundo) e não terá nenhuma obrigação legal ou construtiva de pagar contribuições adicionais se o fundo não detiver ativos suficientes para pagar todos os benefícios dos empregados relativos aos serviços prestados pelos empregados no período em curso e em períodos anteriores. Além disso, representa o valor padrão do eixo «Planos de benefícios definidos» caso não seja utilizado outro membro. | pt | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Name | IAS | http://www.xbrl.org/2003/role/disclosureRef |
| Number | 19 | http://www.xbrl.org/2003/role/disclosureRef |
| IssueDate | 2019-01-01 | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | 138 | http://www.xbrl.org/2003/role/disclosureRef |
| URI | http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2019-en-r&anchor=para_138&doctype=Standard | http://www.xbrl.org/2003/role/disclosureRef |
| URIDate | 2019-03-27 | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Relation Type | Role | |
|---|---|---|---|
ifrs-full:DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 | |
ifrs-full:MultiemployerDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 | |
ifrs-full:StateDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 | |
ifrs-full:DefinedBenefitPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 | |
ifrs-full:DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480a | |
ifrs-full:MultiemployerDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480a | |
ifrs-full:StateDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480a | |
ifrs-full:DefinedBenefitPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480a | |
ifrs-full:DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480b | |
ifrs-full:MultiemployerDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480b | |
ifrs-full:StateDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480b | |
ifrs-full:DefinedBenefitPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480b | |
ifrs-full:DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480c | |
ifrs-full:MultiemployerDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480c | |
ifrs-full:StateDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480c | |
ifrs-full:DefinedBenefitPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480c | |
ifrs-full:DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480d | |
ifrs-full:MultiemployerDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480d | |
ifrs-full:StateDefinedBenefitPlansMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480d | |
ifrs-full:DefinedBenefitPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480d | |
ifrs-full:DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | parent-child | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 | |
ifrs-full:MultiemployerDefinedBenefitPlansMember | parent-child | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 | |
ifrs-full:StateDefinedBenefitPlansMember | parent-child | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 | |
ifrs-full:DefinedBenefitPlansThatShareRisksBetweenEntitiesUnderCommonControlMember | parent-child | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 |
| Name | Relation Type | Role | |
|---|---|---|---|
ifrs-full:DefinedBenefitPlansAxis | dimension-domain | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 | |
ifrs-full:DefinedBenefitPlansAxis | dimension-domain | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480a | |
ifrs-full:DefinedBenefitPlansAxis | dimension-domain | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480b | |
ifrs-full:DefinedBenefitPlansAxis | dimension-domain | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480c | |
ifrs-full:DefinedBenefitPlansAxis | dimension-domain | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480d | |
ifrs-full:DefinedBenefitPlansAxis | dimension-default | http://www.esma.europa.eu/xbrl/role/cor/ifrs-dim_role-990000 | |
ifrs-full:DefinedBenefitPlansAxis | parent-child | http://www.esma.europa.eu/xbrl/role/all/ias_19_role-834480 |