lbl4535 -

Statement of comprehensive income [abstract]
conceptifrs-full:StatementOfComprehensiveIncomeAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:StatementOfComprehensiveIncomeAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Profit (loss)
conceptifrs-full:ProfitLossy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ProfitLossy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income [abstract]
conceptifrs-full:OtherComprehensiveIncomeAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]
conceptifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, gains (losses) from investments in equity instruments
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstrumentsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstrumentsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, gains (losses) on revaluation
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRevaluationy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRevaluationy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlansy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlansy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, change in fair value of financial liability attributable to change in credit risk of liability
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiabilityy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, gains (losses) on hedging instruments that hedge investments in equity instruments
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income that will not be reclassified to profit or loss, net of tax
conceptifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]
conceptifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Exchange differences on translation [abstract]
conceptifrs-full:ExchangeDifferencesOnTranslationAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ExchangeDifferencesOnTranslationAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Gains (losses) on exchange differences on translation, net of tax
conceptifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Reclassification adjustments on exchange differences on translation, net of tax
conceptifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, exchange differences on translation
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslationy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslationy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Available-for-sale financial assets [abstract]
conceptifrs-full:AvailableforsaleFinancialAssetsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:AvailableforsaleFinancialAssetsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Gains (losses) on remeasuring available-for-sale financial assets, net of tax
conceptifrs-full:GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:GainsLossesOnRemeasuringAvailableforsaleFinancialAssetsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Reclassification adjustments on available-for-sale financial assets, net of tax
conceptifrs-full:ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ReclassificationAdjustmentsOnAvailableforsaleFinancialAssetsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, available-for-sale financial assets
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxAvailableforsaleFinancialAssetsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxAvailableforsaleFinancialAssetsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Cash flow hedges [abstract]
conceptifrs-full:CashFlowHedgesAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:CashFlowHedgesAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Gains (losses) on cash flow hedges, net of tax
conceptifrs-full:GainsLossesOnCashFlowHedgesNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:GainsLossesOnCashFlowHedgesNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Reclassification adjustments on cash flow hedges, net of tax
conceptifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Amounts removed from equity and included in carrying amount of non-financial asset (liability) whose acquisition or incurrence was hedged highly probable forecast transaction, net of tax
conceptifrs-full:AdjustmentsForAmountsTransferredToInitialCarryingAmountOfHedgedItemsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:AdjustmentsForAmountsTransferredToInitialCarryingAmountOfHedgedItemsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, cash flow hedges
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedgesy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedgesy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Hedges of net investment in foreign operations [abstract]
conceptifrs-full:HedgesOfNetInvestmentsInForeignOperationsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:HedgesOfNetInvestmentsInForeignOperationsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Gains (losses) on hedges of net investments in foreign operations, net of tax
conceptifrs-full:GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Reclassification adjustments on hedges of net investments in foreign operations, net of tax
conceptifrs-full:ReclassificationAdjustmentsOnHedgesOfNetInvestmentsInForeignOperationsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ReclassificationAdjustmentsOnHedgesOfNetInvestmentsInForeignOperationsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, hedges of net investments in foreign operations
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxHedgesOfNetInvestmentsInForeignOperationsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxHedgesOfNetInvestmentsInForeignOperationsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Change in value of time value of options [abstract]
conceptifrs-full:ChangeInValueOfTimeValueOfOptionsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ChangeInValueOfTimeValueOfOptionsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Gains (losses) on change in value of time value of options, net of tax
conceptifrs-full:GainsLossesOnChangeInValueOfTimeValueOfOptionsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:GainsLossesOnChangeInValueOfTimeValueOfOptionsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Reclassification adjustments on change in value of time value of options, net of tax
conceptifrs-full:ReclassificationAdjustmentsOnChangeInValueOfTimeValueOfOptionsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ReclassificationAdjustmentsOnChangeInValueOfTimeValueOfOptionsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, change in value of time value of options
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxChangeInValueOfTimeValueOfOptionsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxChangeInValueOfTimeValueOfOptionsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Change in value of forward elements of forward contracts [abstract]
conceptifrs-full:ChangeInValueOfForwardElementsOfForwardContractsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ChangeInValueOfForwardElementsOfForwardContractsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Gains (losses) on change in value of forward elements of forward contracts, net of tax
conceptifrs-full:GainsLossesOnChangeInValueOfForwardElementsOfForwardContractsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:GainsLossesOnChangeInValueOfForwardElementsOfForwardContractsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Reclassification adjustments on change in value of forward elements of forward contracts, net of tax
conceptifrs-full:ReclassificationAdjustmentsOnChangeInValueOfForwardElementsOfForwardContractsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ReclassificationAdjustmentsOnChangeInValueOfForwardElementsOfForwardContractsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, change in value of forward elements of forward contracts
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxChangeInValueOfForwardElementsOfForwardContractsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxChangeInValueOfForwardElementsOfForwardContractsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Change in value of foreign currency basis spreads [abstract]
conceptifrs-full:ChangeInValueOfForeignCurrencyBasisSpreadsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ChangeInValueOfForeignCurrencyBasisSpreadsAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Gains (losses) on change in value of foreign currency basis spreads, net of tax
conceptifrs-full:GainsLossesOnChangeInValueOfForeignCurrencyBasisSpreadsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:GainsLossesOnChangeInValueOfForeignCurrencyBasisSpreadsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Reclassification adjustments on change in value of foreign currency basis spreads, net of tax
conceptifrs-full:ReclassificationAdjustmentsOnChangeInValueOfForeignCurrencyBasisSpreadsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ReclassificationAdjustmentsOnChangeInValueOfForeignCurrencyBasisSpreadsNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, change in value of foreign currency basis spreads
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxChangeInValueOfForeignCurrencyBasisSpreadsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxChangeInValueOfForeignCurrencyBasisSpreadsy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Financial assets measured at fair value through other comprehensive income [abstract]
conceptifrs-full:FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstracty
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Gains (losses) on financial assets measured at fair value through other comprehensive income, net of tax
conceptifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Reclassification adjustments on financial assets measured at fair value through other comprehensive income, net of tax
conceptifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ReclassificationAdjustmentsOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Amounts removed from equity and adjusted against fair value of financial assets on reclassification out of fair value through other comprehensive income measurement category, net of tax
conceptifrs-full:AmountsRemovedFromEquityAndAdjustedAgainstFairValueOfFinancialAssetsOnReclassificationOutOfFairValueThroughOtherComprehensiveIncomeMeasurementCategoryNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:AmountsRemovedFromEquityAndAdjustedAgainstFairValueOfFinancialAssetsOnReclassificationOutOfFairValueThroughOtherComprehensiveIncomeMeasurementCategoryNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income, net of tax, financial assets measured at fair value through other comprehensive income
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomey
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomey
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income that will be reclassified to profit or loss, net of tax
conceptifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxy
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Other comprehensive income
conceptifrs-full:OtherComprehensiveIncomey
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:OtherComprehensiveIncomey
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex
Comprehensive income
conceptifrs-full:ComprehensiveIncomey
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[1]/xbrli:endDatex
conceptifrs-full:ComprehensiveIncomey
period(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:startDate/(rsfcntl:env-periods()[xfi:is-duration-period(.)])[2]/xbrli:endDatex