| r0.c0 | Gross operating result/Current | jenv-bw2-i:GrossMargin | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r0.c1 | Gross operating result/Previous | jenv-bw2-i:GrossMargin | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r1.c0 | Selling expenses/Current | jenv-bw2-i:SellingExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r1.c1 | Selling expenses/Previous | jenv-bw2-i:SellingExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r2.c0 | General and administrative expenses/Current | jenv-bw2-i:GeneralAdministrativeExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r2.c1 | General and administrative expenses/Previous | jenv-bw2-i:GeneralAdministrativeExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r3.c0 | Expenses of employee benefits/Current | jenv-bw2-i:EmployeeBenefitsExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r3.c1 | Expenses of employee benefits/Previous | jenv-bw2-i:EmployeeBenefitsExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r4.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:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r4.c1 | Amortisation of intangible assets and depreciation of property, plant and equipment/Previous | jenv-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r5.c0 | Changes in the value of intangible assets and property, plant and equipment/Current | jenv-bw2-i:ChangesInValueIntangibleAssetsPropertyPlantEquipment | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r5.c1 | Changes in the value of intangible assets and property, plant and equipment/Previous | jenv-bw2-i:ChangesInValueIntangibleAssetsPropertyPlantEquipment | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r6.c0 | Changes in the fair value of real estate investments/Current | rj-i:ChangesValueInvestmentProperties | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r6.c1 | Changes in the fair value of real estate investments/Previous | rj-i:ChangesValueInvestmentProperties | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r7.c0 | Realised changes in value of investments/Current | jenv-bw2-i:RealisedChangesInValueOfInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r7.c1 | Realised changes in value of investments/Previous | jenv-bw2-i:RealisedChangesInValueOfInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r8.c0 | Unrealised changes in value of investments/Current | jenv-bw2-i:UnrealisedChangesInValueOfInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r8.c1 | Unrealised changes in value of investments/Previous | jenv-bw2-i:UnrealisedChangesInValueOfInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r9.c0 | Change in value of agricultural stocks/Current | rj-i:ChangeValueAgriculturalStocks | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r9.c1 | Change in value of agricultural stocks/Previous | rj-i:ChangeValueAgriculturalStocks | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r10.c0 | Decrease in the value of current assets/Current | jenv-bw2-i:ImpairmentCurrentAssets | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r10.c1 | Decrease in the value of current assets/Previous | jenv-bw2-i:ImpairmentCurrentAssets | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r11.c0 | Other operating expenses/Current | jenv-bw2-i:OperatingExpensesOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r11.c1 | Other operating expenses/Previous | jenv-bw2-i:OperatingExpensesOther | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r12.c0 | Sum of expenses/Current | jenv-bw2-i:SumOfExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r12.c1 | Sum of expenses/Previous | jenv-bw2-i:SumOfExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r13.c0 | Operating result/Current | jenv-bw2-i:OperatingResult | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r13.c1 | Operating result/Previous | jenv-bw2-i:OperatingResult | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r14.c0 | Release from revaluation reserve/Current | jenv-bw2-i:RevaluationReserveRelease | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r14.c1 | Release from revaluation reserve/Previous | jenv-bw2-i:RevaluationReserveRelease | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r15.c0 | Financial income and expenses/Current | rj-i:FinancialIncomeExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r15.c1 | Financial income and expenses/Previous | rj-i:FinancialIncomeExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r16.c0 | Result before tax/Current | jenv-bw2-i:ResultBeforeTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r16.c1 | Result before tax/Previous | jenv-bw2-i:ResultBeforeTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r17.c0 | Income tax expense/Current | jenv-bw2-i:IncomeTaxExpense | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r17.c1 | Income tax expense/Previous | jenv-bw2-i:IncomeTaxExpense | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r18.c0 | Share in results of participating interests/Current | jenv-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r18.c1 | Share in results of participating interests/Previous | jenv-bw2-i:ShareInResultsParticipatingInterests | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r19.c0 | Other income and expenses after tax/Current | rj-cp-i:OtherIncomeExpensesAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r19.c1 | Other income and expenses after tax/Previous | rj-cp-i:OtherIncomeExpensesAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r20.c0 | Result after tax/Current | jenv-bw2-i:ResultAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r20.c1 | Result after tax/Previous | jenv-bw2-i:ResultAfterTax | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r21.c0 | Basic earnings per share/Current | rj-i:EarningsPerShareBasic | nl-types:monetary20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r21.c1 | Basic earnings per share/Previous | rj-i:EarningsPerShareBasic | nl-types:monetary20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |
| r22.c0 | Diluted earnings per share/Current | rj-i:EarningsPerShareDiluted | nl-types:monetary20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r22.c1 | Diluted earnings per share/Previous | rj-i:EarningsPerShareDiluted | nl-types:monetary20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam |