| r0.c0 | Policy of intangible assets/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:IntangibleAssetsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r1.c0 | Policy of impairment of intangible assets/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ImpairmentIntangibleAssetsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r2.c0 | Policy of goodwill/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:GoodwillPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r3.c0 | Policy of property, plant and equipment/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:PropertyPlantEquipmentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r4.c0 | Policy of impairment of property, plant and equipment/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ImpairmentPropertyPlantEquipmentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r5.c0 | Policy of investment properties/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:InvestmentPropertiesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r6.c0 | Policy of impairment of investment properties/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ImpairmentInvestmentPropertiesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r7.c0 | Policy of financial assets/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:FinancialAssetsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r8.c0 | Policy of impairment of financial assets/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ImpairmentFinancialAssetsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r9.c0 | Policy of non-current assets/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:AssetsNoncurrentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r10.c0 | Policy of impairment of non-current assets/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ImpairmentAssetsNoncurrentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r11.c0 | Policy of inventories/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:InventoriesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r12.c0 | Policy of construction contracts/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ConstructionContractsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r13.c0 | Policy of receivables/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:ReceivablesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r14.c0 | Policy of current securities/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:SecuritiesCurrentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r15.c0 | Policy of cash and cash equivalents/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:CashAndCashEquivalentsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r16.c0 | Policy of current assets/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:AssetsCurrentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r17.c0 | Policy of equity/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:EquityPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r18.c0 | Policy of share capital/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:ShareCapitalPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r19.c0 | Policy of share premium/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:SharePremiumPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r20.c0 | Policy of revaluation reserves/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:RevaluationReservePolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r21.c0 | Policy of legal reserves/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:LegalReservesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r22.c0 | Policy of reinvestment reserve/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:ReinvestmentReservePolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r23.c0 | Policy of statutory reserves/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:StatutoryReservesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r24.c0 | Policy of other reserves/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:ReservesOtherPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r25.c0 | Policy of retained earnings/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:RetainedEarningsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r26.c0 | Policy of result for the year/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:ResultForTheYearPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r27.c0 | Policy of provisions/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:ProvisionsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r28.c0 | Policy of provision for repair costs/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ProvisionRepairCostsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r29.c0 | Policy of provision for pension obligations/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:ProvisionPensionObligationsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r30.c0 | Description of the actuarial assumptions used for the provision for pension obligations/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ProvisionPensionObligationsActuarialAssumptionsDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r31.c0 | Description of the valuation methods of the provision for pension obligations/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ProvisionPensionObligationsValuationMethodsDescription | nl-types:formattedExplanationItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r32.c0 | Policy of provision for tax liabilities/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:ProvisionTaxLiabilitiesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r33.c0 | Policy of environmental provision/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:EnvironmentalProvisionPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r34.c0 | Policy of provision for legal proceedings/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ProvisionLegalProceedingsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r35.c0 | Policy of provision for major maintenance/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ProvisionMajorMaintenancePolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r36.c0 | Policy of provision for disposal obligations/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ProvisionDisposalObligationPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r37.c0 | Policy of provision for onerous contracts/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ProvisionOnerousContractsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r38.c0 | Policy of restructuring provision/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:RestructuringProvisionPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r39.c0 | Policy of provision relating to participating interest/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:ProvisionParticipatingInterestsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r40.c0 | Policy of deferred tax liabilities/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:DeferredTaxLiabilitiesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r41.c0 | Policy of warranty provision/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | rj-i:WarrantyProvisionPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r42.c0 | Policy of other provisions/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:ProvisionsOtherPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r43.c0 | Policy of non-current liabilities/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:LiabilitiesNoncurrentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r44.c0 | Policy of current liabilities/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:LiabilitiesCurrentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r45.c0 | Policy of repayment obligations of non-current borrowings/kvk-table_NotesAccountingPrinciplesAssetsLiabilitiesTable-x.1.1.1 | venj-bw2-i:RepaymentObligationsOfNoncurrentBorrowingsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |