| r0.c0 | Accounting principles for determining the result/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:AccountingPrinciplesForDeterminingTheResult | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r1.c0 | Policy of revenue recognition/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | rj-i:RevenueRecognitionPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r2.c0 | Policy of net revenue/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:NetRevenuePolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r3.c0 | Policy of changes to inventories and work in progress/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:ChangesInventoriesWorkInProgressPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r4.c0 | Policy of changes in construction contracts/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | rj-i:ChangesConstructionContractsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r5.c0 | Policy of capitalised production costs for own entity/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:CapitalisedProductionCostsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r6.c0 | Policy of other operating income/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:OperatingIncomeOtherPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r7.c0 | Policy of cost of sales/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:CostOfSalesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r8.c0 | Policy of gross operating result/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:GrossOperatingResultPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r9.c0 | Policy of operating income/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:OperatingIncomePolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r10.c0 | Policy of costs of raw materials and consumables/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:CostsRawMaterialsConsumablesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r11.c0 | Policy of selling expenses/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:SellingExpensesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r12.c0 | Policy of cost of outsourced work and other external expenses/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:CostsOutsourcedWorkOtherExternalExpensesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r13.c0 | Policy of change in value of agricultural stocks/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | rj-i:ChangeValueAgriculturalStocksPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r14.c0 | Policy of general and administrative expenses/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:GeneralAdministrativeExpensesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r15.c0 | Policy of net operating result/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:NetOperatingResultPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r16.c0 | Policy of wages and salaries/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:WagesSalariesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r17.c0 | Policy of social security contributions/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:SocialSecurityContributionsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r18.c0 | Applied policy of pension costs/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:PensionCostsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r19.c0 | Policy of other expenses of employee benefits/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | rj-i:EmployeeBenefitsExpensesOtherPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r20.c0 | Policy of expenses of employee benefits/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:EmployeeBenefitsExpensesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r21.c0 | Policy of amortisation of intangible assets and depreciation of property, plant and equipment/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssetsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r22.c0 | Policy of amortisation of intangible assets/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:AmortisationIntangibleAssetsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r23.c0 | Policy of depreciation of property, plant and equipment/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:DepreciationPropertyPlantEquipmentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r24.c0 | Policy of changes in the value of intangible assets and property, plant and equipment/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:ChangesInValueIntangibleAssetsPropertyPlantEquipmentPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r25.c0 | Policy of changes in the value of investment properties/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | rj-i:ChangesValueInvestmentPropertiesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r26.c0 | Policy of impairment of current assets/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:ImpairmentCurrentAssetsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r27.c0 | Policy of other operating expenses/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:OperatingExpensesOtherPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r28.c0 | Policy of operating expenses/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:OperatingExpensesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r29.c0 | Policy of sum of expenses/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:SumOfExpensesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r30.c0 | Policy of operating result/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:OperatingResultPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r31.c0 | Policy of income of non-current receivables and of securities/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:IncomeReceivablesNoncurrentSecuritiesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r32.c0 | Policy of released from revaluation reserve/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:RevaluationReserveReleasePolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r33.c0 | Policy of government subsidies/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:GovernmentSubsidiesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r34.c0 | Policy of changes in value of financial assets and of securities/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:ChangesValueFinancialAssetsSecuritiesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r35.c0 | Policy of interest income and related income/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:InterestIncomeRelatedIncomePolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r36.c0 | Policy of interest expenses and related expenses/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:InterestExpensesRelatedExpensesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r37.c0 | Policy of financial income and expenses/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | rj-i:FinancialIncomeExpensesPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r38.c0 | Policy of result before tax/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:ResultBeforeTaxPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r39.c0 | Policy of income tax expense/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:IncomeTaxExpensePolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r40.c0 | Policy of share in results of participating interests/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:ShareInResultsParticipatingInterestsPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r41.c0 | Policy of result after tax/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | venj-bw2-i:ResultAfterTaxPolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r42.c0 | Policy of earnings per share/kvk-table_NotesAccountingPrinciplesResultTable-x.1.1.1 | rj-i:EarningsPerSharePolicy | nl-types:string100000ItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |