| r0.c0 | Net defined benefit liability (asset)/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:LiabilityAssetOfDefinedBenefitPlans | xbrli:monetaryItemType | instant | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodPreviousEndDateParam |
| r1.c0 | kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-y.1/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | | | | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodPreviousEndDateParam |
| r2.c0 | Increase in net defined benefit liability (asset) resulting from current service cost/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r3.c0 | Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r4.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r5.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r6.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r7.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on changes in effect of limiting net defined benefit asset to asset ceiling excluding interest income or expense/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:GainLossOnChangesInEffectOfLimitingNetDefinedBenefitAssetToAssetCeiling | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r8.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r9.c0 | Increase (decrease) in net defined benefit liability (asset) resulting from past service cost/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r10.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from gains (losses) arising from settlements/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:GainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r11.c0 | Increase (decrease) in net defined benefit liability (asset) resulting from past service cost and losses (gains) arising from settlements/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r12.c0 | Increase (decrease) in net defined benefit liability (asset) resulting from changes in foreign exchange rates, net defined benefit liability (asset)/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r13.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from resulting from contributions to plan by employer/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r14.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from contributions to plan by plan participants/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:ContributionsToPlanByPlanParticipantsNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r15.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from contributions to plan/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r16.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from payments in respect of settlements/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r17.c0 | Decrease (increase) in net defined benefit liability (asset) resulting from payments from plan/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r18.c0 | Increase (decrease) in net defined benefit liability (asset) resulting from business combinations and disposals/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r19.c0 | Increase (decrease) in net defined benefit liability (asset) resulting from other changes/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r20.c0 | Increase (decrease) in net defined benefit liability (asset)/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:IncreaseDecreaseInNetDefinedBenefitLiabilityAsset | xbrli:monetaryItemType | duration | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r21.c0 | kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-y.2/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | | | | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r22.c0 | Net defined benefit liability (asset)/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | ifrs-full:LiabilityAssetOfDefinedBenefitPlans | xbrli:monetaryItemType | instant | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentEndDateParam |
| r23.c0 | kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-y.3/kvk-table_NotesConsolidatedNetDefinedBenefitLiabilityAssetMovementIFRSFullTable-x.1.1 | | | | ifrs-full:ConsolidatedMember | $FinancialReportingPeriodCurrentEndDateParam |