| r0.c0 | Contributions of central governments/Current | rj-i:CentralGovernmentContributions | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r0.c1 | Contributions of central governments/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:CentralGovernmentContributions | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r0.c2 | Contributions of central governments/Previous | rj-i:CentralGovernmentContributions | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r1.c0 | Other government contributions and subsidies/Current | rj-i:GovernmentContributionsAndSubsidiesOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r1.c1 | Other government contributions and subsidies/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:GovernmentContributionsAndSubsidiesOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r1.c2 | Other government contributions and subsidies/Previous | rj-i:GovernmentContributionsAndSubsidiesOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r2.c0 | Tuition fees, course fees, training fees and exam fees/Current | rj-i:TuitionCourseTrainingExamFees | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r2.c1 | Tuition fees, course fees, training fees and exam fees/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:TuitionCourseTrainingExamFees | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r2.c2 | Tuition fees, course fees, training fees and exam fees/Previous | rj-i:TuitionCourseTrainingExamFees | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r3.c0 | Income on third party contracts/Current | rj-i:IncomeOnThirdPartyContracts | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r3.c1 | Income on third party contracts/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:IncomeOnThirdPartyContracts | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r3.c2 | Income on third party contracts/Previous | rj-i:IncomeOnThirdPartyContracts | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r4.c0 | Other income/Current | jenv-bw2-i:IncomeOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r4.c1 | Other income/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:IncomeOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r4.c2 | Other income/Previous | jenv-bw2-i:IncomeOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r5.c0 | Income/Current | jenv-bw2-i:Income | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r5.c1 | Income/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:Income | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r5.c2 | Income/Previous | jenv-bw2-i:Income | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r6.c0 | Expenses of employee benefits/Current | jenv-bw2-i:EmployeeBenefitsExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r6.c1 | Expenses of employee benefits/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:EmployeeBenefitsExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r6.c2 | Expenses of employee benefits/Previous | jenv-bw2-i:EmployeeBenefitsExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r7.c0 | Amortisation of intangible assets and depreciation of property, plant and equipment/Current | jenv-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r7.c1 | Amortisation of intangible assets and depreciation of property, plant and equipment/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r7.c2 | Amortisation of intangible assets and depreciation of property, plant and equipment/Previous | jenv-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r8.c0 | Accommodation costs/Current | rj-i:AccommodationCosts | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r8.c1 | Accommodation costs/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:AccommodationCosts | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r8.c2 | Accommodation costs/Previous | rj-i:AccommodationCosts | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r9.c0 | Other expenses/Current | jenv-bw2-i:ExpensesOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r9.c1 | Other expenses/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:ExpensesOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r9.c2 | Other expenses/Previous | jenv-bw2-i:ExpensesOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r10.c0 | Income transfers of government contributions to school boards/Current | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r10.c1 | Income transfers of government contributions to school boards/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r10.c2 | Income transfers of government contributions to school boards/Previous | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r11.c0 | Subsidies provided/Current | rj-i:SubsidiesProvided | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r11.c1 | Subsidies provided/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:SubsidiesProvided | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r11.c2 | Subsidies provided/Previous | rj-i:SubsidiesProvided | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r12.c0 | Expenses/Current | jenv-bw2-i:Expenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r12.c1 | Expenses/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:Expenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r12.c2 | Expenses/Previous | jenv-bw2-i:Expenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r13.c0 | Balance of income and expenses/Current | rj-i:BalanceIncomeAndExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r13.c1 | Balance of income and expenses/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:BalanceIncomeAndExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r13.c2 | Balance of income and expenses/Previous | rj-i:BalanceIncomeAndExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r14.c0 | Revaluation reserve realised/Current | ocw-i:RevaluationReserveRealised | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r14.c1 | Revaluation reserve realised/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | ocw-i:RevaluationReserveRealised | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r14.c2 | Revaluation reserve realised/Previous | ocw-i:RevaluationReserveRealised | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r15.c0 | Financial income and expenses/Current | rj-i:FinancialIncomeExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r15.c1 | Financial income and expenses/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | rj-i:FinancialIncomeExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r15.c2 | Financial income and expenses/Previous | rj-i:FinancialIncomeExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r16.c0 | Result before tax/Current | jenv-bw2-i:ResultBeforeTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r16.c1 | Result before tax/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:ResultBeforeTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r16.c2 | Result before tax/Previous | jenv-bw2-i:ResultBeforeTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r17.c0 | Income tax expense/Current | jenv-bw2-i:IncomeTaxExpense | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r17.c1 | Income tax expense/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:IncomeTaxExpense | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r17.c2 | Income tax expense/Previous | jenv-bw2-i:IncomeTaxExpense | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r18.c0 | Share in results of participating interests/Current | jenv-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r18.c1 | Share in results of participating interests/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r18.c2 | Share in results of participating interests/Previous | jenv-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r19.c0 | Result after tax/Current | jenv-bw2-i:ResultAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r19.c1 | Result after tax/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:ResultAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r19.c2 | Result after tax/Previous | jenv-bw2-i:ResultAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r20.c0 | Profit (loss) attributable to non-controlling interest not accrued to legal entity/Current | jenv-bw2-i:ResultAttributableNoncontrollingInterest | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r20.c1 | Profit (loss) attributable to non-controlling interest not accrued to legal entity/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:ResultAttributableNoncontrollingInterest | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r20.c2 | Profit (loss) attributable to non-controlling interest not accrued to legal entity/Previous | jenv-bw2-i:ResultAttributableNoncontrollingInterest | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |
| r21.c0 | Net result after tax attributable to the legal entity/Current | jenv-bw2-i:NetResultAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | N/A |
| r21.c1 | Net result after tax attributable to the legal entity/ocw-table_2PeriodesTypeJaarrekeningExtraKolomDuration_ConsolidatedIncomeExpensesStatementEducationTable-x.1.1.2.1 | jenv-bw2-i:NetResultAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | rj-dm:BudgetMember |
| r21.c2 | Net result after tax attributable to the legal entity/Previous | jenv-bw2-i:NetResultAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | N/A |