| r0.c0 | Gross premiums/Current | venj-bw2-i:PremiumsGross | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r0.c1 | Gross premiums/Previous | venj-bw2-i:PremiumsGross | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r1.c0 | Reinsurance premiums ceded/Current | venj-bw2-i:ReinsurancePremiumsCeded | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r1.c1 | Reinsurance premiums ceded/Previous | venj-bw2-i:ReinsurancePremiumsCeded | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r2.c0 | Change in technical provision for unearned premiums for own account/Current | venj-bw2-i:ChangeInTechnicalProvisionsForUnearnedPremiumsForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r2.c1 | Change in technical provision for unearned premiums for own account/Previous | venj-bw2-i:ChangeInTechnicalProvisionsForUnearnedPremiumsForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r3.c0 | Earned premiums for own account/Current | venj-bw2-i:EarnedPremiumsForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r3.c1 | Earned premiums for own account/Previous | venj-bw2-i:EarnedPremiumsForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r4.c0 | Income from investments in participating interests/Current | venj-bw2-i:IncomeFromInvestmentsInParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r4.c1 | Income from investments in participating interests/Previous | venj-bw2-i:IncomeFromInvestmentsInParticipatingInterests | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r5.c0 | Income from other investments in land and buildings/Current | venj-bw2-i:IncomeFromOtherInvestmentsInLandAndBuildings | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r5.c1 | Income from other investments in land and buildings/Previous | venj-bw2-i:IncomeFromOtherInvestmentsInLandAndBuildings | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r6.c0 | Income from other investments in other investments/Current | venj-bw2-i:IncomeFromOtherInvestmentsInInvestmentsOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r6.c1 | Income from other investments in other investments/Previous | venj-bw2-i:IncomeFromOtherInvestmentsInInvestmentsOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r7.c0 | Income from other investments/Current | venj-bw2-i:IncomeFromOtherInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r7.c1 | Income from other investments/Previous | venj-bw2-i:IncomeFromOtherInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r8.c0 | Increase in value of investments/Current | venj-bw2-i:IncreaseInValueOfInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r8.c1 | Increase in value of investments/Previous | venj-bw2-i:IncreaseInValueOfInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r9.c0 | Realised profit on investments/Current | venj-bw2-i:RealisedProfitOnInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r9.c1 | Realised profit on investments/Previous | venj-bw2-i:RealisedProfitOnInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r10.c0 | Income from investments/Current | venj-bw2-i:IncomeFromInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r10.c1 | Income from investments/Previous | venj-bw2-i:IncomeFromInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r11.c0 | Unrealised profit on investments/Current | venj-bw2-i:UnrealisedProfitOnInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r11.c1 | Unrealised profit on investments/Previous | venj-bw2-i:UnrealisedProfitOnInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r12.c0 | Other technical income for own account/Current | venj-bw2-i:OtherTechnicalIncomeForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r12.c1 | Other technical income for own account/Previous | venj-bw2-i:OtherTechnicalIncomeForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r13.c0 | Gross benefits/Current | venj-bw2-i:BenefitsGross | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r13.c1 | Gross benefits/Previous | venj-bw2-i:BenefitsGross | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r14.c0 | Reinsured part of benefits/Current | venj-bw2-i:BenefitsReinsuredPart | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r14.c1 | Reinsured part of benefits/Previous | venj-bw2-i:BenefitsReinsuredPart | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r15.c0 | Benefits/Current | venj-bw2-i:Benefits | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r15.c1 | Benefits/Previous | venj-bw2-i:Benefits | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r16.c0 | Gross change in provision for benefits payable/Current | venj-bw2-i:ChangeInProvisionForBenefitsPayableGross | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r16.c1 | Gross change in provision for benefits payable/Previous | venj-bw2-i:ChangeInProvisionForBenefitsPayableGross | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r17.c0 | Reinsured part of the change in provision for benefits payable/Current | venj-bw2-i:ChangeInProvisionForBenefitsPayableReinsuredPart | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r17.c1 | Reinsured part of the change in provision for benefits payable/Previous | venj-bw2-i:ChangeInProvisionForBenefitsPayableReinsuredPart | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r18.c0 | Change in provision for benefits payable/Current | venj-bw2-i:ChangeInProvisionForBenefitsPayable | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r18.c1 | Change in provision for benefits payable/Previous | venj-bw2-i:ChangeInProvisionForBenefitsPayable | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r19.c0 | Benefits for own account/Current | venj-bw2-i:BenefitsForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r19.c1 | Benefits for own account/Previous | venj-bw2-i:BenefitsForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r20.c0 | Gross change in provision for life insurance/Current | venj-bw2-i:ChangeInProvisionForLifeInsuranceGross | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r20.c1 | Gross change in provision for life insurance/Previous | venj-bw2-i:ChangeInProvisionForLifeInsuranceGross | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r21.c0 | Reinsured part of the change in provision for life insurance/Current | venj-bw2-i:ChangeInProvisionForLifeInsuranceReinsuredPart | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r21.c1 | Reinsured part of the change in provision for life insurance/Previous | venj-bw2-i:ChangeInProvisionForLifeInsuranceReinsuredPart | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r22.c0 | Change in provision for life insurance/Current | venj-bw2-i:ChangeInProvisionForLifeInsurance | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r22.c1 | Change in provision for life insurance/Previous | venj-bw2-i:ChangeInProvisionForLifeInsurance | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r23.c0 | Other change in other technical provisions for own account/Current | rj-i:ChangeInOtherTechnicalProvisionsForOwnAccountOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r23.c1 | Other change in other technical provisions for own account/Previous | rj-i:ChangeInOtherTechnicalProvisionsForOwnAccountOther | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r24.c0 | Change in other technical provisions for own account/Current | venj-bw2-i:ChangeInOtherTechnicalProvisionsForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r24.c1 | Change in other technical provisions for own account/Previous | venj-bw2-i:ChangeInOtherTechnicalProvisionsForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r25.c0 | Profit sharing and discounts/Current | venj-bw2-i:ProfitSharingAndDiscounts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r25.c1 | Profit sharing and discounts/Previous | venj-bw2-i:ProfitSharingAndDiscounts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r26.c0 | Acquisition costs/Current | venj-bw2-i:AcquisitionCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r26.c1 | Acquisition costs/Previous | venj-bw2-i:AcquisitionCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r27.c0 | Change in deferred acquisition costs/Current | venj-bw2-i:ChangeInDeferredAcquisitionCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r27.c1 | Change in deferred acquisition costs/Previous | venj-bw2-i:ChangeInDeferredAcquisitionCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r28.c0 | Acquisition costs and change in deferred acquisition costs/Current | venj-bw2-i:AcquisitionCostsAndChangeInDeferredAcquisitionCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r28.c1 | Acquisition costs and change in deferred acquisition costs/Previous | venj-bw2-i:AcquisitionCostsAndChangeInDeferredAcquisitionCosts | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r29.c0 | Administrative expenses and employee benefits expenses; depreciation of operating assets/Current | venj-bw2-i:AdministrativeExpensesAndEmployeeBenefitsExpensesDepreciationOfPropertyPlantEquipment | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r29.c1 | Administrative expenses and employee benefits expenses; depreciation of operating assets/Previous | venj-bw2-i:AdministrativeExpensesAndEmployeeBenefitsExpensesDepreciationOfPropertyPlantEquipment | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r30.c0 | Commissions and profit-sharing received from reinsurers/Current | venj-bw2-i:CommissionsAndProfitSharingReceivedFromReinsurers | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r30.c1 | Commissions and profit-sharing received from reinsurers/Previous | venj-bw2-i:CommissionsAndProfitSharingReceivedFromReinsurers | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r31.c0 | Operating expenses/Current | venj-bw2-i:OperatingExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r31.c1 | Operating expenses/Previous | venj-bw2-i:OperatingExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r32.c0 | Administrative expenses and interest expenses/Current | venj-bw2-i:AdministrativeExpensesAndInterestExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r32.c1 | Administrative expenses and interest expenses/Previous | venj-bw2-i:AdministrativeExpensesAndInterestExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r33.c0 | Decrease in value of investments/Current | venj-bw2-i:DecreaseInValueOfInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r33.c1 | Decrease in value of investments/Previous | venj-bw2-i:DecreaseInValueOfInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r34.c0 | Realised loss on investments/Current | venj-bw2-i:RealisedLossOnInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r34.c1 | Realised loss on investments/Previous | venj-bw2-i:RealisedLossOnInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r35.c0 | Investment expenses/Current | venj-bw2-i:InvestmentExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r35.c1 | Investment expenses/Previous | venj-bw2-i:InvestmentExpenses | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r36.c0 | Unrealised loss on investments/Current | venj-bw2-i:UnrealisedLossOnInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r36.c1 | Unrealised loss on investments/Previous | venj-bw2-i:UnrealisedLossOnInvestments | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r37.c0 | Other technical expenses for own account/Current | venj-bw2-i:OtherTechnicalExpensesForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r37.c1 | Other technical expenses for own account/Previous | venj-bw2-i:OtherTechnicalExpensesForOwnAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r38.c0 | Income from investments allocated to non-technical account/Current | venj-bw2-i:IncomeFromInvestmentsAllocatedToNonTechnicalAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r38.c1 | Income from investments allocated to non-technical account/Previous | venj-bw2-i:IncomeFromInvestmentsAllocatedToNonTechnicalAccount | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r39.c0 | Result technical account life insurance/Current | venj-bw2-i:ResultTechnicalAccountLifeInsurance | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |
| r39.c1 | Result technical account life insurance/Previous | venj-bw2-i:ResultTechnicalAccountLifeInsurance | nl-types:monetaryNoDecimalsItemType | duration | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | venj-bw2-dm:TechnicalAccountLifeInsuranceMember | $BasisOfPreparationParam | venj-bw2-dm:ConsolidatedMember |