 | ifrs-full:DefinedBenefitPlansAxis | hypercube-dimension | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:GeographicalAreasAxis | hypercube-dimension | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis | hypercube-dimension | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:RegulatoryEnvironmentsAxis | hypercube-dimension | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:SegmentsAxis | hypercube-dimension | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:FundingArrangementsOfDefinedBenefitPlansAxis | hypercube-dimension | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:MaturityAxis | hypercube-dimension | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:DefinedBenefitPlansAxis | parent-child | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:GeographicalAreasAxis | parent-child | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis | parent-child | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:RegulatoryEnvironmentsAxis | parent-child | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:SegmentsAxis | parent-child | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:FundingArrangementsOfDefinedBenefitPlansAxis | parent-child | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |
 | ifrs-full:MaturityAxis | parent-child | https://xbrl.ifrs.org/role/ifrs/ias_19_2022-03-24_role-834480 |