| r0.c0 | Earned premiums for own account/Current | jenv-bw2-i:EarnedPremiumsForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r0.c1 | Earned premiums for own account/Previous | jenv-bw2-i:EarnedPremiumsForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r1.c0 | Income from investments/Current | jenv-bw2-i:IncomeFromInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r1.c1 | Income from investments/Previous | jenv-bw2-i:IncomeFromInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r2.c0 | Unrealised profit on investments/Current | jenv-bw2-i:UnrealisedProfitOnInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r2.c1 | Unrealised profit on investments/Previous | jenv-bw2-i:UnrealisedProfitOnInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r3.c0 | Other technical income for own account/Current | jenv-bw2-i:OtherTechnicalIncomeForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r3.c1 | Other technical income for own account/Previous | jenv-bw2-i:OtherTechnicalIncomeForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r4.c0 | Benefits for own account/Current | jenv-bw2-i:BenefitsForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r4.c1 | Benefits for own account/Previous | jenv-bw2-i:BenefitsForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r5.c0 | Change in other technical provisions for own account/Current | jenv-bw2-i:ChangeInOtherTechnicalProvisionsForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r5.c1 | Change in other technical provisions for own account/Previous | jenv-bw2-i:ChangeInOtherTechnicalProvisionsForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r6.c0 | Profit sharing and discounts/Current | jenv-bw2-i:ProfitSharingAndDiscounts | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r6.c1 | Profit sharing and discounts/Previous | jenv-bw2-i:ProfitSharingAndDiscounts | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r7.c0 | Operating expenses/Current | jenv-bw2-i:OperatingExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r7.c1 | Operating expenses/Previous | jenv-bw2-i:OperatingExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r8.c0 | Investment expenses/Current | jenv-bw2-i:InvestmentExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r8.c1 | Investment expenses/Previous | jenv-bw2-i:InvestmentExpenses | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r9.c0 | Unrealised loss on investments/Current | jenv-bw2-i:UnrealisedLossOnInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r9.c1 | Unrealised loss on investments/Previous | jenv-bw2-i:UnrealisedLossOnInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r10.c0 | Other technical expenses for own account/Current | jenv-bw2-i:OtherTechnicalExpensesForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r10.c1 | Other technical expenses for own account/Previous | jenv-bw2-i:OtherTechnicalExpensesForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r11.c0 | Income from investments allocated to non-technical account/Current | jenv-bw2-i:IncomeFromInvestmentsAllocatedToNonTechnicalAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r11.c1 | Income from investments allocated to non-technical account/Previous | jenv-bw2-i:IncomeFromInvestmentsAllocatedToNonTechnicalAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r12.c0 | Result technical account life insurance/Current | jenv-bw2-i:ResultTechnicalAccountLifeInsurance | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |
| r12.c1 | Result technical account life insurance/Previous | jenv-bw2-i:ResultTechnicalAccountLifeInsurance | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember | $FinancialReportingPeriodPreviousStartDateParam/$FinancialReportingPeriodPreviousEndDateParam | jenv-bw2-dm:TechnicalAccountLifeInsuranceMember |