| Line | Label | Object Class | Period Type | Balance | Report ElementName |
|---|---|---|---|---|---|
| 1 | [901000] Axis - Retrospective application and retrospective restatement | Network | http://xbrl.ifrs.org/role/ifrs/ifrs-dim_role-901000 | ||
| 2 | Retrospective application and retrospective restatement [axis] | Axis | ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis | ||
| 3 | Currently stated [member] | Member | ifrs-full:RestatedMember | ||
| 4 | Previously stated [member] | Member | ifrs-full:PreviouslyStatedMember | ||
| 5 | Increase (decrease) due to changes in accounting policy and corrections of prior period errors [member] | Member | ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrorsMember | ||
| 6 | Increase (decrease) due to changes in accounting policy [member] | Member | ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember | ||
| 7 | Increase (decrease) due to changes in accounting policy required by IFRSs [member] | Member | ifrs-full:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember | ||
| 8 | Increase (decrease) due to application of IFRS 15 [member] | Member | ifrs-full:IncreaseDecreaseDueToApplicationOfIFRS15Member | ||
| 9 | Increase (decrease) due to voluntary changes in accounting policy [member] | Member | ifrs-full:IncreaseDecreaseDueToVoluntaryChangesInAccountingPolicyMember | ||
| 10 | Increase (decrease) due to corrections of prior period errors [member] | Member | ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember |