|
|
|
|
| | | | | | |
| | concept | ocw-i:ForecastBasisNumberPupilsParticipantsStudents | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:ForecastBasisNumberPupilsParticipantsStudents | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:ForecastBasisNumberPupilsParticipantsStudents | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:ForecastBasisNumberPupilsParticipantsStudents | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:ForecastBasisNumberPupilsParticipantsStudents | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:ForecastBasisNumberPupilsParticipantsStudents | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:ForecastBasisNumberPupilsParticipantsStudents | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | ocw-i:GovernmentContributionsCentralGovernment | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsCentralGovernment | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsCentralGovernment | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsCentralGovernment | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsCentralGovernment | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsCentralGovernment | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsCentralGovernment | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsSubsidiesOtherGovernments | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | ocw-i:IncomeTuitionAndExamFees | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeTuitionAndExamFees | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeTuitionAndExamFees | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeTuitionAndExamFees | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeTuitionAndExamFees | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeTuitionAndExamFees | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeTuitionAndExamFees | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | ocw-i:IncomeThirdPartyContracts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeThirdPartyContracts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeThirdPartyContracts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeThirdPartyContracts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeThirdPartyContracts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeThirdPartyContracts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:IncomeThirdPartyContracts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:OperatingIncomeOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncomeOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncomeOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncomeOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncomeOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncomeOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncomeOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:OperatingIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-abstr:BW2IncomeTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2IncomeTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2IncomeTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2IncomeTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2IncomeTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2IncomeTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2IncomeTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:EmployeeBenefitsExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:EmployeeBenefitsExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:EmployeeBenefitsExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:EmployeeBenefitsExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:EmployeeBenefitsExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:EmployeeBenefitsExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:EmployeeBenefitsExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:DepreciationPropertyPlantEquipmentAmortisationIntangibleAssets | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | rj-i:AccommodationCosts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:AccommodationCosts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:AccommodationCosts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:AccommodationCosts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:AccommodationCosts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:AccommodationCosts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:AccommodationCosts | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:OperatingExpensesOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpensesOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpensesOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpensesOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpensesOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpensesOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpensesOther | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:GovernmentContributionsIncomeTransfersSchoolBoards | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:OperatingExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-abstr:BW2ExpensesTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2ExpensesTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2ExpensesTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2ExpensesTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2ExpensesTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2ExpensesTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-abstr:BW2ExpensesTitle | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:OperatingResult | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingResult | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingResult | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingResult | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingResult | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingResult | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:OperatingResult | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | ocw-i:RevaluationReserveRealised | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:RevaluationReserveRealised | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:RevaluationReserveRealised | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:RevaluationReserveRealised | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:RevaluationReserveRealised | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:RevaluationReserveRealised | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:RevaluationReserveRealised | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | rj-i:FinancialIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialIncome | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | rj-i:FinancialExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | rj-i:FinancialExpenses | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:ResultBeforeTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultBeforeTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultBeforeTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultBeforeTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultBeforeTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultBeforeTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultBeforeTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:IncomeTaxExpense | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:IncomeTaxExpense | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:IncomeTaxExpense | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:IncomeTaxExpense | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:IncomeTaxExpense | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:IncomeTaxExpense | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:IncomeTaxExpense | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:ShareInResultsParticipatingInterests | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ShareInResultsParticipatingInterests | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ShareInResultsParticipatingInterests | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ShareInResultsParticipatingInterests | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ShareInResultsParticipatingInterests | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ShareInResultsParticipatingInterests | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ShareInResultsParticipatingInterests | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:ResultAfterTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAfterTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAfterTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAfterTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAfterTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAfterTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAfterTax | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | venj-bw2-i:ResultAttributableNoncontrollingInterest | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAttributableNoncontrollingInterest | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAttributableNoncontrollingInterest | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAttributableNoncontrollingInterest | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAttributableNoncontrollingInterest | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAttributableNoncontrollingInterest | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | venj-bw2-i:ResultAttributableNoncontrollingInterest | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|
| | concept | ocw-i:SumOfResults | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2016-01-01')/xs:date('2016-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:SumOfResults | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | period | xs:date('2017-01-01')/xs:date('2017-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:SumOfResults | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:SumOfResults | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2019-01-01')/xs:date('2019-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:SumOfResults | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2020-01-01')/xs:date('2020-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:SumOfResults | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2021-01-01')/xs:date('2021-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
| | concept | ocw-i:SumOfResults | y | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ForecastMember | x | | period | xs:date('2022-01-01')/xs:date('2022-12-31') | x | | venj-bw2-dim:FinancialStatementsTypeAxis | venj-bw2-dm:SeparateMember | x |
|