| r0.c0 | Revaluation surplus/Current | ifrs-full:RevaluationSurplus | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r0.c1 | Revaluation surplus/Previous | ifrs-full:RevaluationSurplus | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r1.c0 | Reserve of exchange differences on translation/Current | ifrs-full:ReserveOfExchangeDifferencesOnTranslation | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r1.c1 | Reserve of exchange differences on translation/Previous | ifrs-full:ReserveOfExchangeDifferencesOnTranslation | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r2.c0 | Reserve of cash flow hedges/Current | ifrs-full:ReserveOfCashFlowHedges | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r2.c1 | Reserve of cash flow hedges/Previous | ifrs-full:ReserveOfCashFlowHedges | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r3.c0 | Reserve of gains and losses on hedging instruments that hedge investments in equity instruments/Current | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r3.c1 | Reserve of gains and losses on hedging instruments that hedge investments in equity instruments/Previous | ifrs-full:ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r4.c0 | Reserve of change in value of time value of options/Current | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptions | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r4.c1 | Reserve of change in value of time value of options/Previous | ifrs-full:ReserveOfChangeInValueOfTimeValueOfOptions | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r5.c0 | Reserve of change in value of forward elements of forward contracts/Current | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContracts | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r5.c1 | Reserve of change in value of forward elements of forward contracts/Previous | ifrs-full:ReserveOfChangeInValueOfForwardElementsOfForwardContracts | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r6.c0 | Reserve of change in value of foreign currency basis spreads/Current | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r6.c1 | Reserve of change in value of foreign currency basis spreads/Previous | ifrs-full:ReserveOfChangeInValueOfForeignCurrencyBasisSpreads | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r7.c0 | Reserve of gains and losses on financial assets measured at fair value through other comprehensive income/Current | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r7.c1 | Reserve of gains and losses on financial assets measured at fair value through other comprehensive income/Previous | ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r8.c0 | Reserve of gains and losses on remeasuring available-for-sale financial assets/Current | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssets | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r8.c1 | Reserve of gains and losses on remeasuring available-for-sale financial assets/Previous | ifrs-full:ReserveOfGainsAndLossesOnRemeasuringAvailableforsaleFinancialAssets | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r9.c0 | Reserve of share-based payments/Current | ifrs-full:ReserveOfSharebasedPayments | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r9.c1 | Reserve of share-based payments/Previous | ifrs-full:ReserveOfSharebasedPayments | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r10.c0 | Reserve of remeasurements of defined benefit plans/Current | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlans | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r10.c1 | Reserve of remeasurements of defined benefit plans/Previous | ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlans | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r11.c0 | Amount recognised in other comprehensive income and accumulated in equity relating to non-current assets or disposal groups held for sale/Current | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSale | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r11.c1 | Amount recognised in other comprehensive income and accumulated in equity relating to non-current assets or disposal groups held for sale/Previous | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSale | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r12.c0 | Reserve of gains and losses from investments in equity instruments/Current | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstruments | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r12.c1 | Reserve of gains and losses from investments in equity instruments/Previous | ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstruments | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r13.c0 | Reserve of change in fair value of financial liability attributable to change in credit risk of liability/Current | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiability | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r13.c1 | Reserve of change in fair value of financial liability attributable to change in credit risk of liability/Previous | ifrs-full:ReserveOfChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiability | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r14.c0 | Reserve for catastrophe/Current | ifrs-full:ReserveForCatastrophe | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r14.c1 | Reserve for catastrophe/Previous | ifrs-full:ReserveForCatastrophe | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r15.c0 | Reserve for equalisation/Current | ifrs-full:ReserveForEqualisation | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r15.c1 | Reserve for equalisation/Previous | ifrs-full:ReserveForEqualisation | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r16.c0 | Reserve of discretionary participation features/Current | ifrs-full:ReserveOfDiscretionaryParticipationFeatures | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r16.c1 | Reserve of discretionary participation features/Previous | ifrs-full:ReserveOfDiscretionaryParticipationFeatures | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r17.c0 | Reserve of equity component of convertible instruments/Current | ifrs-full:ReserveOfEquityComponentOfConvertibleInstruments | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r17.c1 | Reserve of equity component of convertible instruments/Previous | ifrs-full:ReserveOfEquityComponentOfConvertibleInstruments | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r18.c0 | Capital redemption reserve/Current | ifrs-full:CapitalRedemptionReserve | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r18.c1 | Capital redemption reserve/Previous | ifrs-full:CapitalRedemptionReserve | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r19.c0 | Merger reserve/Current | ifrs-full:MergerReserve | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r19.c1 | Merger reserve/Previous | ifrs-full:MergerReserve | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r20.c0 | Statutory reserve/Current | ifrs-full:StatutoryReserve | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r20.c1 | Statutory reserve/Previous | ifrs-full:StatutoryReserve | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r21.c0 | Other reserves/Current | ifrs-full:OtherReserves | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r21.c1 | Other reserves/Previous | ifrs-full:OtherReserves | xbrli:monetaryItemType | instant | ifrs-full:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |