| r0.c0 | Assets/Current | jenv-bw2-i:Assets | nl-types:monetaryNoDecimalsItemType | instant | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r0.c1 | Assets/Current | jenv-bw2-i:Assets | nl-types:monetaryNoDecimalsItemType | instant | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r0.c2 | Assets/Previous | jenv-bw2-i:Assets | nl-types:monetaryNoDecimalsItemType | instant | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r1.c0 | Equity and liabilities/Current | jenv-bw2-i:EquityAndLiabilities | nl-types:monetaryNoDecimalsItemType | instant | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r1.c1 | Equity and liabilities/Current | jenv-bw2-i:EquityAndLiabilities | nl-types:monetaryNoDecimalsItemType | instant | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r1.c2 | Equity and liabilities/Previous | jenv-bw2-i:EquityAndLiabilities | nl-types:monetaryNoDecimalsItemType | instant | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r2.c0 | Difference between assets total and equity and liabilities total/Current | ocw-i:OutcomeAssetsLessEquityAndLiabilities | xbrli:monetaryItemType | instant | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r2.c1 | Difference between assets total and equity and liabilities total/Current | ocw-i:OutcomeAssetsLessEquityAndLiabilities | xbrli:monetaryItemType | instant | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r2.c2 | Difference between assets total and equity and liabilities total/Previous | ocw-i:OutcomeAssetsLessEquityAndLiabilities | xbrli:monetaryItemType | instant | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r3.c0 | Assets, total = Equity and liabilities, total [title]/Current | ocw-abstr:AssetsEqualsEquityAndLiabilitiesTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r3.c1 | Assets, total = Equity and liabilities, total [title]/Current | ocw-abstr:AssetsEqualsEquityAndLiabilitiesTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r3.c2 | Assets, total = Equity and liabilities, total [title]/Previous | ocw-abstr:AssetsEqualsEquityAndLiabilitiesTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r4.c0 | Equity group, movement during the period/Current | ocw-i:EquityGroupMovement | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r4.c1 | Equity group, movement during the period/Current | ocw-i:EquityGroupMovement | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r4.c2 | Equity group, movement during the period/Previous | ocw-i:EquityGroupMovement | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r5.c0 | Sum of results/Current | ocw-i:SumOfResults | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r5.c1 | Sum of results/Current | ocw-i:SumOfResults | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r5.c2 | Sum of results/Previous | ocw-i:SumOfResults | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r6.c0 | Difference between equity group movement and sum of results/Current | ocw-i:DifferenceEquityGroupMovementAndSumOfResults | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r6.c1 | Difference between equity group movement and sum of results/Current | ocw-i:DifferenceEquityGroupMovementAndSumOfResults | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r6.c2 | Difference between equity group movement and sum of results/Previous | ocw-i:DifferenceEquityGroupMovementAndSumOfResults | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r7.c0 | Equity group, other movements/Current | ocw-i:EquityGroupOtherMovements | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r7.c1 | Equity group, other movements/Current | ocw-i:EquityGroupOtherMovements | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r7.c2 | Equity group, other movements/Previous | ocw-i:EquityGroupOtherMovements | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r8.c0 | Equity group movement versus sum of results [title]/Current | ocw-abstr:EquityGroupMovementVersusSumOfResultsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r8.c1 | Equity group movement versus sum of results [title]/Current | ocw-abstr:EquityGroupMovementVersusSumOfResultsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r8.c2 | Equity group movement versus sum of results [title]/Previous | ocw-abstr:EquityGroupMovementVersusSumOfResultsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r9.c0 | Changes in balance sheet/Current | ocw-i:BalanceMovementCashAndCashEquivalents | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r9.c1 | Changes in balance sheet/Current | ocw-i:BalanceMovementCashAndCashEquivalents | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r9.c2 | Changes in balance sheet/Previous | ocw-i:BalanceMovementCashAndCashEquivalents | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r10.c0 | Increase (decrease) in cash and cash equivalents/Current | rj-i:IncreaseDecreaseCashAndCashEquivalents | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r10.c1 | Increase (decrease) in cash and cash equivalents/Current | rj-i:IncreaseDecreaseCashAndCashEquivalents | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r10.c2 | Increase (decrease) in cash and cash equivalents/Previous | rj-i:IncreaseDecreaseCashAndCashEquivalents | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r11.c0 | Difference between cash and cash equivalents in balance and in cash flow/Current | ocw-i:OutcomeCashAndCashEquivalentsLessBalanceMovementCashFlow | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r11.c1 | Difference between cash and cash equivalents in balance and in cash flow/Current | ocw-i:OutcomeCashAndCashEquivalentsLessBalanceMovementCashFlow | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r11.c2 | Difference between cash and cash equivalents in balance and in cash flow/Previous | ocw-i:OutcomeCashAndCashEquivalentsLessBalanceMovementCashFlow | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r12.c0 | Changes in cash and cash equivalents [title]/Current | ocw-abstr:ChangesInCashAndCashEquivalentsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r12.c1 | Changes in cash and cash equivalents [title]/Current | ocw-abstr:ChangesInCashAndCashEquivalentsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r12.c2 | Changes in cash and cash equivalents [title]/Previous | ocw-abstr:ChangesInCashAndCashEquivalentsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r13.c0 | Sum of results/Current | ocw-i:SumOfResults | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r13.c1 | Sum of results/Current | ocw-i:SumOfResults | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r13.c2 | Sum of results/Previous | ocw-i:SumOfResults | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r14.c0 | Equity, result/Current | ocw-i:EquityResult | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r14.c1 | Equity, result/Current | ocw-i:EquityResult | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r14.c2 | Equity, result/Previous | ocw-i:EquityResult | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r15.c0 | Difference between sum of results and equity result/Current | ocw-i:DifferenceSumOfResultsEquityResult | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r15.c1 | Difference between sum of results and equity result/Current | ocw-i:DifferenceSumOfResultsEquityResult | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r15.c2 | Difference between sum of results and equity result/Previous | ocw-i:DifferenceSumOfResultsEquityResult | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r16.c0 | Sum of results [title]/Current | ocw-abstr:SumOfResultsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r16.c1 | Sum of results [title]/Current | ocw-abstr:SumOfResultsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r16.c2 | Sum of results [title]/Previous | ocw-abstr:SumOfResultsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r17.c0 | Result from participating interests/Current | jenv-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r17.c1 | Result from participating interests/Current | jenv-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r17.c2 | Result from participating interests/Previous | jenv-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r18.c0 | Share in result of participating interests as part of financial assets/Current | rj-i:FinancialAssetsShareInResultParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r18.c1 | Share in result of participating interests as part of financial assets/Current | rj-i:FinancialAssetsShareInResultParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r18.c2 | Share in result of participating interests as part of financial assets/Previous | rj-i:FinancialAssetsShareInResultParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r19.c0 | Difference between income from and financials assets movement due to share in results of participating interests/Current | ocw-i:DifferenceIncomeFinancialAssetsMovementShareInResultsParticipatingInterests | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r19.c1 | Difference between income from and financials assets movement due to share in results of participating interests/Current | ocw-i:DifferenceIncomeFinancialAssetsMovementShareInResultsParticipatingInterests | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r19.c2 | Difference between income from and financials assets movement due to share in results of participating interests/Previous | ocw-i:DifferenceIncomeFinancialAssetsMovementShareInResultsParticipatingInterests | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r20.c0 | Share in results of participating interests/Current | kvk-abstr:ShareInResultsParticipatingInterestsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r20.c1 | Share in results of participating interests/Current | kvk-abstr:ShareInResultsParticipatingInterestsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r20.c2 | Share in results of participating interests/Previous | kvk-abstr:ShareInResultsParticipatingInterestsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r21.c0 | Result attributable to non-controlling interest/Current | jenv-bw2-i:ResultAttributableNoncontrollingInterest | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r21.c1 | Result attributable to non-controlling interest/Current | jenv-bw2-i:ResultAttributableNoncontrollingInterest | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r21.c2 | Result attributable to non-controlling interest/Previous | jenv-bw2-i:ResultAttributableNoncontrollingInterest | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r22.c0 | Equity, result/Current | ocw-i:EquityResult | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r22.c1 | Equity, result/Current | ocw-i:EquityResult | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r22.c2 | Equity, result/Previous | ocw-i:EquityResult | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r23.c0 | Difference between income from and equity movement due to results attributable to non-controlling interests/Current | ocw-i:DifferenceIncomeEquityMovementResultAttributableNoncontrollingInterest | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r23.c1 | Difference between income from and equity movement due to results attributable to non-controlling interests/Current | ocw-i:DifferenceIncomeEquityMovementResultAttributableNoncontrollingInterest | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r23.c2 | Difference between income from and equity movement due to results attributable to non-controlling interests/Previous | ocw-i:DifferenceIncomeEquityMovementResultAttributableNoncontrollingInterest | xbrli:monetaryItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r24.c0 | Result attributable to non-controlling interest [title]/Current | ocw-abstr:ResultAttributableNoncontrollingInterestTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r24.c1 | Result attributable to non-controlling interest [title]/Current | ocw-abstr:ResultAttributableNoncontrollingInterestTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r24.c2 | Result attributable to non-controlling interest [title]/Previous | ocw-abstr:ResultAttributableNoncontrollingInterestTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r25.c0 | Reconcilitation of results [title]/Current | ocw-abstr:ReconciliationResultsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r25.c1 | Reconcilitation of results [title]/Current | ocw-abstr:ReconciliationResultsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r25.c2 | Reconcilitation of results [title]/Previous | ocw-abstr:ReconciliationResultsTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r26.c0 | Amortisation of intangible assets/Current | jenv-bw2-i:IntangibleAssetsAmortisation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r26.c1 | Amortisation of intangible assets/Current | jenv-bw2-i:IntangibleAssetsAmortisation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r26.c2 | Amortisation of intangible assets/Previous | jenv-bw2-i:IntangibleAssetsAmortisation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r27.c0 | Depreciation of property, plant and equipment/Current | jenv-bw2-i:PropertyPlantEquipmentDepreciation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r27.c1 | Depreciation of property, plant and equipment/Current | jenv-bw2-i:PropertyPlantEquipmentDepreciation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r27.c2 | Depreciation of property, plant and equipment/Previous | jenv-bw2-i:PropertyPlantEquipmentDepreciation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r28.c0 | Verification sum of intangible assets amortisation and property plant equipment depreciation/Current | ocw-i:VerificationSumIntangibleAssetsAmortisationPropertyPlantEquipmentDepreciation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r28.c1 | Verification sum of intangible assets amortisation and property plant equipment depreciation/Current | ocw-i:VerificationSumIntangibleAssetsAmortisationPropertyPlantEquipmentDepreciation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r28.c2 | Verification sum of intangible assets amortisation and property plant equipment depreciation/Previous | ocw-i:VerificationSumIntangibleAssetsAmortisationPropertyPlantEquipmentDepreciation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r29.c0 | Impairment of intangible assets/Current | jenv-bw2-i:IntangibleAssetsImpairment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r29.c1 | Impairment of intangible assets/Current | jenv-bw2-i:IntangibleAssetsImpairment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r29.c2 | Impairment of intangible assets/Previous | jenv-bw2-i:IntangibleAssetsImpairment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r30.c0 | Impairment of property, plant and equipment/Current | jenv-bw2-i:PropertyPlantEquipmentImpairment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r30.c1 | Impairment of property, plant and equipment/Current | jenv-bw2-i:PropertyPlantEquipmentImpairment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r30.c2 | Impairment of property, plant and equipment/Previous | jenv-bw2-i:PropertyPlantEquipmentImpairment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r31.c0 | Verification sum of depreciation, amortisation, revaluation and impairments, intangible assets and property, plant and equipment/Current | ocw-i:VerificationSumDepreciationAmortisationRevaluationImpairmentsIntangibleAssetsPropertyPlantEquipment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r31.c1 | Verification sum of depreciation, amortisation, revaluation and impairments, intangible assets and property, plant and equipment/Current | ocw-i:VerificationSumDepreciationAmortisationRevaluationImpairmentsIntangibleAssetsPropertyPlantEquipment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r31.c2 | Verification sum of depreciation, amortisation, revaluation and impairments, intangible assets and property, plant and equipment/Previous | ocw-i:VerificationSumDepreciationAmortisationRevaluationImpairmentsIntangibleAssetsPropertyPlantEquipment | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r32.c0 | Amortisation of intangible assets and depreciation of property, plant and equipment/Current | jenv-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r32.c1 | Amortisation of intangible assets and depreciation of property, plant and equipment/Current | jenv-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r32.c2 | Amortisation of intangible assets and depreciation of property, plant and equipment/Previous | jenv-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r33.c0 | Difference between depreciation, amortisation, revaluation and impairments in intangible assets and property, plant and equipment movement and corresponding expenses/Current | ocw-i:DifferenceDepreciationAmortisationRevaluationImpairmentsIntangibleAssetsPropertyPlantEquipmentMovementCorrespondingExpenses | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r33.c1 | Difference between depreciation, amortisation, revaluation and impairments in intangible assets and property, plant and equipment movement and corresponding expenses/Current | ocw-i:DifferenceDepreciationAmortisationRevaluationImpairmentsIntangibleAssetsPropertyPlantEquipmentMovementCorrespondingExpenses | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r33.c2 | Difference between depreciation, amortisation, revaluation and impairments in intangible assets and property, plant and equipment movement and corresponding expenses/Previous | ocw-i:DifferenceDepreciationAmortisationRevaluationImpairmentsIntangibleAssetsPropertyPlantEquipmentMovementCorrespondingExpenses | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r34.c0 | Reconcilitation of depreciation and amortisation on expenses [title]/Current | ocw-abstr:ReconciliationDepreciationAmortisationExpensesTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r34.c1 | Reconcilitation of depreciation and amortisation on expenses [title]/Current | ocw-abstr:ReconciliationDepreciationAmortisationExpensesTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r34.c2 | Reconcilitation of depreciation and amortisation on expenses [title]/Previous | ocw-abstr:ReconciliationDepreciationAmortisationExpensesTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r35.c0 | Amortisation of intangible assets/Current | jenv-bw2-i:IntangibleAssetsAmortisation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r35.c1 | Amortisation of intangible assets/Current | jenv-bw2-i:IntangibleAssetsAmortisation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r35.c2 | Amortisation of intangible assets/Previous | jenv-bw2-i:IntangibleAssetsAmortisation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r36.c0 | Depreciation of property, plant and equipment/Current | jenv-bw2-i:PropertyPlantEquipmentDepreciation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r36.c1 | Depreciation of property, plant and equipment/Current | jenv-bw2-i:PropertyPlantEquipmentDepreciation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r36.c2 | Depreciation of property, plant and equipment/Previous | jenv-bw2-i:PropertyPlantEquipmentDepreciation | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r37.c0 | Adjustments for depreciation and amortisation expense/Current | rj-i:AdjustmentsDepreciationAndAmortisationExpense | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r37.c1 | Adjustments for depreciation and amortisation expense/Current | rj-i:AdjustmentsDepreciationAndAmortisationExpense | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r37.c2 | Adjustments for depreciation and amortisation expense/Previous | rj-i:AdjustmentsDepreciationAndAmortisationExpense | nl-types:monetaryNoDecimalsItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r38.c0 | Depreciation and amortisation cash flow [title]/Current | ocw-abstr:DepreciationAmortisationCashFlowTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r38.c1 | Depreciation and amortisation cash flow [title]/Current | ocw-abstr:DepreciationAmortisationCashFlowTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r38.c2 | Depreciation and amortisation cash flow [title]/Previous | ocw-abstr:DepreciationAmortisationCashFlowTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |
| r39.c0 | Reconcilitation of depreciation and amortisation [title]/Current | ocw-abstr:ReconciliationDepreciationAmortisationTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-12-31') |
| r39.c1 | Reconcilitation of depreciation and amortisation [title]/Current | ocw-abstr:ReconciliationDepreciationAmortisationTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2018-01-01')/xs:date('2018-12-31') |
| r39.c2 | Reconcilitation of depreciation and amortisation [title]/Previous | ocw-abstr:ReconciliationDepreciationAmortisationTitle | xbrli:stringItemType | duration | jenv-bw2-dm:SeparateMember | ocw-dm:ActualsMember | xs:date('2017-12-31') |