| r0.c0 | Disclosure of result from extraordinary items after tax/kvk-table_NotesConsolidatedResultAfterTaxExtraordinaryItemsInsuranceTable-x.1.1.1 | venj-bw2-i:ResultAfterTaxExtraordinaryItemsDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r1.c0 | Disclosure of extraordinary expenses/kvk-table_NotesConsolidatedResultAfterTaxExtraordinaryItemsInsuranceTable-x.1.1.1 | venj-bw2-i:ExtraordinaryExpensesDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r2.c0 | Disclosure of extraordinary income/kvk-table_NotesConsolidatedResultAfterTaxExtraordinaryItemsInsuranceTable-x.1.1.1 | venj-bw2-i:ExtraordinaryIncomeDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r3.c0 | Disclosure of income tax expense/kvk-table_NotesConsolidatedResultAfterTaxExtraordinaryItemsInsuranceTable-x.1.1.1 | venj-bw2-i:IncomeTaxExpenseDisclosure | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |