| r0.c0 | Contributions of central governments/Current | rj-i:CentralGovernmentContributions | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r0.c1 | Contributions of central governments/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:CentralGovernmentContributions | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r0.c2 | Contributions of central governments/Previous | rj-i:CentralGovernmentContributions | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r1.c0 | Other government contributions and subsidies/Current | rj-i:GovernmentContributionsAndSubsidiesOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r1.c1 | Other government contributions and subsidies/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:GovernmentContributionsAndSubsidiesOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r1.c2 | Other government contributions and subsidies/Previous | rj-i:GovernmentContributionsAndSubsidiesOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r2.c0 | Tuition fees, course fees, training fees and exam fees/Current | rj-i:TuitionCourseTrainingExamFees | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r2.c1 | Tuition fees, course fees, training fees and exam fees/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:TuitionCourseTrainingExamFees | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r2.c2 | Tuition fees, course fees, training fees and exam fees/Previous | rj-i:TuitionCourseTrainingExamFees | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r3.c0 | Income on third party contracts/Current | rj-i:IncomeOnThirdPartyContracts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r3.c1 | Income on third party contracts/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:IncomeOnThirdPartyContracts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r3.c2 | Income on third party contracts/Previous | rj-i:IncomeOnThirdPartyContracts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r4.c0 | Other income/Current | venj-bw2-i:IncomeOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r4.c1 | Other income/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:IncomeOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r4.c2 | Other income/Previous | venj-bw2-i:IncomeOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r5.c0 | Income/Current | venj-bw2-i:Income | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r5.c1 | Income/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:Income | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r5.c2 | Income/Previous | venj-bw2-i:Income | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r6.c0 | Expenses of employee benefits/Current | venj-bw2-i:EmployeeBenefitsExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r6.c1 | Expenses of employee benefits/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:EmployeeBenefitsExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r6.c2 | Expenses of employee benefits/Previous | venj-bw2-i:EmployeeBenefitsExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r7.c0 | Amortisation of intangible assets and depreciation of property, plant and equipment/Current | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r7.c1 | Amortisation of intangible assets and depreciation of property, plant and equipment/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r7.c2 | Amortisation of intangible assets and depreciation of property, plant and equipment/Previous | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r8.c0 | Accommodation costs/Current | rj-i:AccommodationCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r8.c1 | Accommodation costs/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:AccommodationCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r8.c2 | Accommodation costs/Previous | rj-i:AccommodationCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r9.c0 | Other expenses/Current | venj-bw2-i:ExpensesOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r9.c1 | Other expenses/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:ExpensesOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r9.c2 | Other expenses/Previous | venj-bw2-i:ExpensesOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r10.c0 | Expenses/Current | venj-bw2-i:Expenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r10.c1 | Expenses/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:Expenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r10.c2 | Expenses/Previous | venj-bw2-i:Expenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r11.c0 | Balance of income and expenses/Current | rj-i:BalanceIncomeAndExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r11.c1 | Balance of income and expenses/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:BalanceIncomeAndExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r11.c2 | Balance of income and expenses/Previous | rj-i:BalanceIncomeAndExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r12.c0 | Financial income and expenses/Current | rj-i:FinancialIncomeExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r12.c1 | Financial income and expenses/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:FinancialIncomeExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r12.c2 | Financial income and expenses/Previous | rj-i:FinancialIncomeExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r13.c0 | Result before tax/Current | venj-bw2-i:ResultBeforeTax | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r13.c1 | Result before tax/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:ResultBeforeTax | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r13.c2 | Result before tax/Previous | venj-bw2-i:ResultBeforeTax | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r14.c0 | Income tax expense/Current | venj-bw2-i:IncomeTaxExpense | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r14.c1 | Income tax expense/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:IncomeTaxExpense | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r14.c2 | Income tax expense/Previous | venj-bw2-i:IncomeTaxExpense | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r15.c0 | Share in results of participating interests/Current | venj-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r15.c1 | Share in results of participating interests/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r15.c2 | Share in results of participating interests/Previous | venj-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r16.c0 | Result after tax/Current | venj-bw2-i:ResultAfterTax | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r16.c1 | Result after tax/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:ResultAfterTax | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r16.c2 | Result after tax/Previous | venj-bw2-i:ResultAfterTax | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r17.c0 | Result attributable to non-controlling interest/Current | venj-bw2-i:ResultAttributableNoncontrollingInterest | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r17.c1 | Result attributable to non-controlling interest/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:ResultAttributableNoncontrollingInterest | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r17.c2 | Result attributable to non-controlling interest/Previous | venj-bw2-i:ResultAttributableNoncontrollingInterest | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r18.c0 | Net result after tax/Current | venj-bw2-i:NetResultAfterTax | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r18.c1 | Net result after tax/kvk-table_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | venj-bw2-i:NetResultAfterTax | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r18.c2 | Net result after tax/Previous | venj-bw2-i:NetResultAfterTax | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |