IFRSF
2019-12-31
IFRSF
2018-12-31
IFRSF
2019-01-01
2019-12-31
IFRSF
2018-01-01
2018-12-31
IFRSF
2019-12-31
ifrs-full:NotLaterThanOneYearMember
IFRSF
2019-12-31
ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember
IFRSF
2019-12-31
ifrs-full:LaterThanFiveYearsMember
IFRSF
2019-12-31
ifrs-full:GrossCarryingAmountMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2017-12-31
ifrs-full:GrossCarryingAmountMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2017-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2019-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2018-01-01
2018-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2019-12-31
ifrs-full:LeaseholdImprovementsMember
IFRSF
2017-12-31
ifrs-full:GrossCarryingAmountMember
IFRSF:FurnitureEquipmentMember
IFRSF
2019-12-31
ifrs-full:GrossCarryingAmountMember
IFRSF:FurnitureEquipmentMember
IFRSF
2017-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
IFRSF:FurnitureEquipmentMember
IFRSF
2019-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
IFRSF:FurnitureEquipmentMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
IFRSF:FurnitureEquipmentMember
IFRSF
2018-01-01
2018-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
IFRSF:FurnitureEquipmentMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:GrossCarryingAmountMember
IFRSF:FurnitureEquipmentMember
IFRSF
2018-01-01
2018-12-31
ifrs-full:GrossCarryingAmountMember
IFRSF:FurnitureEquipmentMember
IFRSF
2019-12-31
IFRSF:FurnitureEquipmentMember
IFRSF
2019-12-31
IFRSF:ForwardContractsUSDollarMember
ifrs-full:Level2OfFairValueHierarchyMember
IFRSF
2019-12-31
IFRSF:ForwardContractsEuroMember
ifrs-full:Level2OfFairValueHierarchyMember
IFRSF
2017-12-31
IFRSF
2019-01-01
2019-12-31
IFRSF:UKPoundsMember
IFRSF
2019-01-01
2019-12-31
IFRSF:USDollarsMember
IFRSF
2019-01-01
2019-12-31
IFRSF:EuroMember
IFRSF
2019-01-01
2019-12-31
IFRSF:OtherCurrenciesMember
IFRSF
2018-01-01
2018-12-31
IFRSF:UKPoundsMember
IFRSF
2018-01-01
2018-12-31
IFRSF:USDollarsMember
IFRSF
2018-01-01
2018-12-31
IFRSF:EuroMember
IFRSF
2018-01-01
2018-12-31
IFRSF:OtherCurrenciesMember
IFRSF
2018-12-31
ifrs-full:NotLaterThanOneYearMember
IFRSF
2018-12-31
ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember
IFRSF
2018-12-31
ifrs-full:LaterThanFiveYearsMember
IFRSF
2018-12-31
ifrs-full:GrossCarryingAmountMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2018-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2018-12-31
ifrs-full:LeaseholdImprovementsMember
IFRSF
2018-12-31
ifrs-full:GrossCarryingAmountMember
IFRSF:FurnitureEquipmentMember
IFRSF
2018-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
IFRSF:FurnitureEquipmentMember
IFRSF
2018-12-31
IFRSF:FurnitureEquipmentMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:LeaseholdImprovementsMember
IFRSF
2018-01-01
2018-12-31
ifrs-full:LeaseholdImprovementsMember
IFRSF
2019-01-01
2019-12-31
IFRSF:FurnitureEquipmentMember
IFRSF
2018-01-01
2018-12-31
IFRSF:FurnitureEquipmentMember
IFRSF
2019-01-01
2019-12-31
IFRSF:ContributionsNotCoveredByForwardContractsInUSDMember
IFRSF
2019-01-01
2019-12-31
IFRSF:ContributionsNotCoveredByForwardContractsInEURMember
IFRSF
2018-12-31
IFRSF:ForwardContractsUSDollarMember
ifrs-full:Level2OfFairValueHierarchyMember
IFRSF
2018-12-31
IFRSF:ForwardContractsEuroMember
ifrs-full:Level2OfFairValueHierarchyMember
IFRSF
2018-12-31
IFRSF:ForwardContractsJPYMember
ifrs-full:Level2OfFairValueHierarchyMember
IFRSF
2019-12-31
IFRSF:ForwardContractsJPYMember
ifrs-full:Level2OfFairValueHierarchyMember
IFRSF
2019-01-01
2019-12-31
IFRSF:ContributionsNotCoveredByForwardContractsInJPYMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:BottomOfRangeMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:TopOfRangeMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:WeightedAverageMember
IFRSF
2018-01-01
2018-12-31
ifrs-full:WeightedAverageMember
IFRSF
2019-12-31
ifrs-full:Level1OfFairValueHierarchyMember
IFRSF
2018-12-31
ifrs-full:Level1OfFairValueHierarchyMember
IFRSF
2019-12-31
IFRSF:LicensingContractsMember
IFRSF
2018-12-31
IFRSF:LicensingContractsMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:GrossCarryingAmountMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2018-01-01
2018-12-31
ifrs-full:GrossCarryingAmountMember
ifrs-full:LeaseholdImprovementsMember
IFRSF
2019-12-31
IFRSF:EuropeanUnionMember
IFRSF
2018-12-31
IFRSF:EuropeanUnionMember
IFRSF
2019-12-31
IFRSF:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRS16CumulativeEffectAtDateOfInitialApplicationMember
IFRSF
2019-12-31
IFRSF:AfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember
IFRSF
2018-12-31
IFRSF:AfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember
IFRSF
2018-12-31
IFRSF:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRS16CumulativeEffectAtDateOfInitialApplicationMember
IFRSF
2018-04-09
2018-12-31
IFRSF
2018-12-31
ifrs-full:GrossCarryingAmountMember
IFRSF
2018-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
IFRSF
2019-12-31
ifrs-full:GrossCarryingAmountMember
IFRSF
2019-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:GrossCarryingAmountMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember
IFRSF
2018-12-31
IFRSF:AfterAdjustmentCumulativeEffectAtDateOfInitialApplicationMember
ifrs-full:BuildingsMember
IFRSF
2019-12-31
ifrs-full:BuildingsMember
IFRSF
2019-01-01
2019-12-31
ifrs-full:BuildingsMember
iso4217:GBP
iso4217:USD
iso4217:EUR
xbrli:pure
iso4217:GBP
iso4217:USD
iso4217:GBP
iso4217:EUR
iso4217:JPY
iso4217:GBP
iso4217:JPY