| r0.c0 | Defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:DefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | instant | ifrs-smes:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r1.c0 | kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-y.1/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | | | | ifrs-smes:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r2.c0 | Increase (decrease) through current service cost, defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r3.c0 | Increase (decrease) through interest cost, defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:IncreaseDecreaseThroughInterestCostDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r4.c0 | Acquisitions through business combinations, defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r5.c0 | Decrease (increase) through actuarial gains (losses), defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r6.c0 | Contributions by plan participants, defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:ContributionsByPlanParticipantsDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r7.c0 | Decrease through benefits paid, defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:DecreaseThroughBenefitsPaidDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r8.c0 | Increase (decrease) through past service cost, defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r9.c0 | Decrease (increase) through curtailments, defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r10.c0 | Decrease (increase) through settlements, defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:DecreaseIncreaseThroughSettlementsDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r11.c0 | Increase (decrease) through net exchange differences, defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r12.c0 | Increase (decrease) in defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:ChangesInDefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | duration | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r13.c0 | kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-y.2/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | | | | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r14.c0 | Defined benefit obligation, at present value/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | ifrs-smes:DefinedBenefitObligationAtPresentValue | xbrli:monetaryItemType | instant | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r15.c0 | kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-y.3/kvk-table_NotesEmployeeBenefitsPresentValueOfDefinedBenefitObligationMovementIFRSSmesTable-x.1.1 | | | | ifrs-smes:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |