| r0.c0 | Disclosure of technical provisions/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | venj-bw2-i:TechnicalProvisionsDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r1.c0 | Disclosure of provision for pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r2.c0 | Disclosure of discounts on pension obligations/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:DiscountsOnPensionObligationsDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r3.c0 | Description of the impact of discounts on pension obligations/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:DiscountsOnPensionObligationsImpactDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r4.c0 | Description of the differences compared to DNB reports due to discounts on pension obligations/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:DiscountsOnPensionObligationsDifferencesComparedToDNBReportsDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r5.c0 | Description of the method of determining the discounts on pension obligations/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:DiscountsOnPensionObligationsMethodDeterminingDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r6.c0 | Description of the market rate used in the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundMarketRateUsedDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r7.c0 | Description of the extent in which the pension accrual of disabled workers are taken into account in the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundExtentPensionAccrualDisabledWorkersTakenIntoAccountDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r8.c0 | Description of the motivation for the market rate used in the provision pension obligations on behalf of pension fund if different from interest rate term structure published by DNB/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundMotivationMarketRateUsedIfDifferentInterestRateTermStructurePublishedByDNBDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r9.c0 | Description of the method of determining the market rate for the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundMethodDeterminingMarketRateDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r10.c0 | Description of the surcharge of pension disbursement expenses in the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundSurchargePensionDisbursementExpensesDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r11.c0 | Description of the method of indexation of the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundIndexationMethodDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r12.c0 | Description of the applied assumptions for the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundAssumptionsAppliedDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r13.c0 | Description of the applied actuarial assumptions for the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundAppliedActuarialAssumptionsDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r14.c0 | Description of the extent in which an insured partner is taken into account in the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundExtentInsuredPartnersTakenIntoAccountDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r15.c0 | Description of the extent in which indexation is taken into account in the different pension arrangements of the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundDifferentPensionArrangementsExtentIndexationTakenIntoAccountDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r16.c0 | Description of the nature of the different pension arrangements in the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundDifferentPensionArrangementsNatureDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r17.c0 | Description of the indexation clauses of different pension arrangements in the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundDifferentPensionArrangementsIndexationClausesDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r18.c0 | Description of the nature and extent of the transferred insurance and investment risks in the provision pension obligations on behalf of pension fund/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundNatureAndExtentTransferredInsuranceAndInvestmentRisksDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r19.c0 | Description of the method used for determining the interest addition to the provision for pension obligations/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsMethodDeterminingInterestAdditionDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r20.c0 | Disclosure of provision pension obligations on behalf of pension fund relating to pensioners/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundRelatingToPensionersDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r21.c0 | Disclosure of provision pension obligations on behalf of pension fund relating to other participants/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundRelatingToOtherParticipantsDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r22.c0 | Disclosure of provision pension obligations on behalf of pension fund relating to active participants/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundRelatingToActiveParticipantsDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r23.c0 | Disclosure of provision pension obligations on behalf of pension fund relating to inactive participants/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:ProvisionPensionObligationsOnBehalfOfPensionFundRelatingToInactiveParticipantsDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r24.c0 | Disclosure of other technical provisions/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | venj-bw2-i:TechnicalProvisionsOtherDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r25.c0 | Description of the method of determining the other technical provisions/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:TechnicalProvisionsOtherMethodDeterminingDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r26.c0 | Description of the extent in which the other technical provisions is non-current/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:TechnicalProvisionsOtherExtentNoncurrentPartDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r27.c0 | Description of the nature of other technical provisions/kvk-table_NotesConsolidatedTechnicalProvisionsPensionFundsTable-x.1.1.1 | rj-i:TechnicalProvisionsOtherNatureDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |