| r0.c0 | Government contributions from OCW/Current | ocw-i:GovernmentContributionsOCW | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r0.c1 | Government contributions from OCW/Previous | ocw-i:GovernmentContributionsOCW | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r0.c2 | Government contributions from OCW/Current | ocw-i:GovernmentContributionsOCW | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r1.c0 | Government contributions from EZ/Current | ocw-i:GovernmentContributionsEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r1.c1 | Government contributions from EZ/Previous | ocw-i:GovernmentContributionsEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r1.c2 | Government contributions from EZ/Current | ocw-i:GovernmentContributionsEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r2.c0 | Government contributions from OCW and EZ/Current | ocw-i:GovernmentContributionsOCWAndEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r2.c1 | Government contributions from OCW and EZ/Previous | ocw-i:GovernmentContributionsOCWAndEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r2.c2 | Government contributions from OCW and EZ/Current | ocw-i:GovernmentContributionsOCWAndEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r3.c0 | Government contributions from OCW and EZ, breakdown [title]/Current | ocw-abstr:GovernmentContributionsOCWAndEZBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r3.c1 | Government contributions from OCW and EZ, breakdown [title]/Previous | ocw-abstr:GovernmentContributionsOCWAndEZBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r3.c2 | Government contributions from OCW and EZ, breakdown [title]/Current | ocw-abstr:GovernmentContributionsOCWAndEZBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r4.c0 | Other subsidies from OCW/Current | ocw-i:GovernmentSubsidiesOCW | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r4.c1 | Other subsidies from OCW/Previous | ocw-i:GovernmentSubsidiesOCW | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r4.c2 | Other subsidies from OCW/Current | ocw-i:GovernmentSubsidiesOCW | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r5.c0 | Other subsidies from EZ/Current | ocw-i:GovernmentSubsidiesEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r5.c1 | Other subsidies from EZ/Previous | ocw-i:GovernmentSubsidiesEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r5.c2 | Other subsidies from EZ/Current | ocw-i:GovernmentSubsidiesEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r6.c0 | Other subsidies from OCW and EZ/Current | ocw-i:GovernmentSubsidiesOCWAndEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r6.c1 | Other subsidies from OCW and EZ/Previous | ocw-i:GovernmentSubsidiesOCWAndEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r6.c2 | Other subsidies from OCW and EZ/Current | ocw-i:GovernmentSubsidiesOCWAndEZ | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r7.c0 | Subsidies from OCW and EZ, breakdown [title]/Current | ocw-abstr:GovernmentSubsidiesOCWAndEZBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r7.c1 | Subsidies from OCW and EZ, breakdown [title]/Previous | ocw-abstr:GovernmentSubsidiesOCWAndEZBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r7.c2 | Subsidies from OCW and EZ, breakdown [title]/Current | ocw-abstr:GovernmentSubsidiesOCWAndEZBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r8.c0 | Tailored education income (expenses)/Current | ocw-i:IncomeExpensesAlliancesTailoredEducation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r8.c1 | Tailored education income (expenses)/Previous | ocw-i:IncomeExpensesAlliancesTailoredEducation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r8.c2 | Tailored education income (expenses)/Current | ocw-i:IncomeExpensesAlliancesTailoredEducation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r9.c0 | Other central government contributions/Current | ocw-i:GovernmentContributionsOtherCentralGovernments | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r9.c1 | Other central government contributions/Previous | ocw-i:GovernmentContributionsOtherCentralGovernments | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r9.c2 | Other central government contributions/Current | ocw-i:GovernmentContributionsOtherCentralGovernments | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r10.c0 | Central government contributions/Current | ocw-i:GovernmentContributionsCentralGovernment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r10.c1 | Central government contributions/Previous | ocw-i:GovernmentContributionsCentralGovernment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r10.c2 | Central government contributions/Current | ocw-i:GovernmentContributionsCentralGovernment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r11.c0 | Central government contributions, breakdown [title]/Current | ocw-abstr:CentralGovernmentContributionsBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r11.c1 | Central government contributions, breakdown [title]/Previous | ocw-abstr:CentralGovernmentContributionsBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r11.c2 | Central government contributions, breakdown [title]/Current | ocw-abstr:CentralGovernmentContributionsBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r12.c0 | Community participation budget for education/Current | ocw-i:GovernmentContributionCommunityParticipationEducation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r12.c1 | Community participation budget for education/Previous | ocw-i:GovernmentContributionCommunityParticipationEducation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r12.c2 | Community participation budget for education/Current | ocw-i:GovernmentContributionCommunityParticipationEducation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r13.c0 | Community participation budget for reintegration/Current | ocw-i:GovernmentContributionCommunityParticipationReintegration | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r13.c1 | Community participation budget for reintegration/Previous | ocw-i:GovernmentContributionCommunityParticipationReintegration | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r13.c2 | Community participation budget for reintegration/Current | ocw-i:GovernmentContributionCommunityParticipationReintegration | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r14.c0 | Community participation budget for assimilation/Current | ocw-i:GovernmentContributionCommunityParticipationAssimilation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r14.c1 | Community participation budget for assimilation/Previous | ocw-i:GovernmentContributionCommunityParticipationAssimilation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r14.c2 | Community participation budget for assimilation/Current | ocw-i:GovernmentContributionCommunityParticipationAssimilation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r15.c0 | Community participation budget/Current | ocw-i:GovernmentContributionCommunityParticipation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r15.c1 | Community participation budget/Previous | ocw-i:GovernmentContributionCommunityParticipation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r15.c2 | Community participation budget/Current | ocw-i:GovernmentContributionCommunityParticipation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r16.c0 | Community participation budget, breakdown [title]/Current | ocw-abstr:GovernmentContributionCommunityParticipationBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r16.c1 | Community participation budget, breakdown [title]/Previous | ocw-abstr:GovernmentContributionCommunityParticipationBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r16.c2 | Community participation budget, breakdown [title]/Current | ocw-abstr:GovernmentContributionCommunityParticipationBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r17.c0 | Other contributions and subsidies, regional government/Current | ocw-i:OtherContributionsSubsidiesRegionalGovernment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r17.c1 | Other contributions and subsidies, regional government/Previous | ocw-i:OtherContributionsSubsidiesRegionalGovernment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r17.c2 | Other contributions and subsidies, regional government/Current | ocw-i:OtherContributionsSubsidiesRegionalGovernment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r18.c0 | Other contributions and subsidies, local government and common regulations/Current | ocw-i:OtherContributionsSubsidiesLocalGovernmentCommonRegulations | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r18.c1 | Other contributions and subsidies, local government and common regulations/Previous | ocw-i:OtherContributionsSubsidiesLocalGovernmentCommonRegulations | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r18.c2 | Other contributions and subsidies, local government and common regulations/Current | ocw-i:OtherContributionsSubsidiesLocalGovernmentCommonRegulations | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r19.c0 | Other contributions and subsidies, other governments/Current | ocw-i:OtherContributionsSubsidiesOtherGovernments | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r19.c1 | Other contributions and subsidies, other governments/Previous | ocw-i:OtherContributionsSubsidiesOtherGovernments | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r19.c2 | Other contributions and subsidies, other governments/Current | ocw-i:OtherContributionsSubsidiesOtherGovernments | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r20.c0 | Other contributions and subsidies, other governments, total/Current | ocw-i:OtherContributionsSubsidiesOtherGovernmentsTotal | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r20.c1 | Other contributions and subsidies, other governments, total/Previous | ocw-i:OtherContributionsSubsidiesOtherGovernmentsTotal | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r20.c2 | Other contributions and subsidies, other governments, total/Current | ocw-i:OtherContributionsSubsidiesOtherGovernmentsTotal | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r21.c0 | Other government contributions and subsidies other governments, breakdown [title]/Current | ocw-abstr:OtherGovernmentContributionsSubsidiesOtherGovernmentsBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r21.c1 | Other government contributions and subsidies other governments, breakdown [title]/Previous | ocw-abstr:OtherGovernmentContributionsSubsidiesOtherGovernmentsBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r21.c2 | Other government contributions and subsidies other governments, breakdown [title]/Current | ocw-abstr:OtherGovernmentContributionsSubsidiesOtherGovernmentsBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r22.c0 | Government contributions and subsidies overige overheden/Current | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r22.c1 | Government contributions and subsidies overige overheden/Previous | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r22.c2 | Government contributions and subsidies overige overheden/Current | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r23.c0 | Government contributions and subsidies other governments, breakdown [title]/Current | ocw-abstr:GovernmentContributionsSubsidiesOtherGovernmentsBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r23.c1 | Government contributions and subsidies other governments, breakdown [title]/Previous | ocw-abstr:GovernmentContributionsSubsidiesOtherGovernmentsBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-01-01')/xs:date('2017-12-31') |
| r23.c2 | Government contributions and subsidies other governments, breakdown [title]/Current | ocw-abstr:GovernmentContributionsSubsidiesOtherGovernmentsBreakdownTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:EstimatesMember | xs:date('2018-01-01')/xs:date('2018-12-31') |