| r0.c0 | Provision for insurance liabilities (vvp)/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ProvisionBalanceInsurance | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r1.c0 | kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-y.1/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | | | | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r2.c0 | Premiums own account/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:PremiumsOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r3.c0 | Release of costs from own account premiums/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ReleasesPremiumsOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r4.c0 | Required interest addition vvp own account/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:AcquiredIntrestOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r5.c0 | Required interest addition vvp own account/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:OtherTechnicalIncomeOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r6.c0 | Payments and surrenders own account/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:BenefitsRedeemOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r7.c0 | Costs settled with vvp own account/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:CostsSettledOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r8.c0 | Released for costs from the vvp/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ReleasesForCostsVVP | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r9.c0 | Other technical expenses for own account/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | jenv-bw2-i:OtherTechnicalExpensesForOwnAccount | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r10.c0 | Increase in the zeroed negative vvp/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:IncreaseNegativeVvp | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r11.c0 | Transfers from/to other parts of the vvp/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:TransferComponentsVvp | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r12.c0 | Interest (term structure)/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:InterestProvisionBalanceInsurance | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r13.c0 | Mortality/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:MortalityProvisionBalanceInsurance | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r14.c0 | Costs/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:CostsProvisionBalanceInsurance | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r15.c0 | Invalidity/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:InvalidityProvisionBalanceInsurance | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r16.c0 | Package cost development and package change (natura)/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:PackageCostsDevelopmentChangePackage | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r17.c0 | Amount of other changes due to changes in the provision for insurance liabilities/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:OtherProvisionBalanceInsurance | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r18.c0 | Change due to changes/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ChangeAsConsequence | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r19.c0 | Result on mortality/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ResultMortality | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r20.c0 | Result on invalidity/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ResultInvalidity | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r21.c0 | Result on other technical bases/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ResultOtherTechnicalPolicyProvision | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r22.c0 | Result on life insurance portfolio development/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ResultDevelopmentLifeInsuranceWallet | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r23.c0 | Result on chance systems/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ResultProbabilitySystems | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r24.c0 | Movement of provisions/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-cp-i:ProvisionBalanceInsuranceMovement | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r25.c0 | kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-y.2/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | | | | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentStartDateParam/$FinancialReportingPeriodCurrentEndDateParam |
| r26.c0 | Provision for insurance liabilities (vvp)/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ProvisionBalanceInsurance | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r27.c0 | Interest rate discount to be written off/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:DepreciableInterestRateDiscount | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r28.c0 | Acquisition costs to be amortized/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:DepreciableAcquisitionCosts | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r29.c0 | Balance sheet provision for insurance liabilities/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | rj-i:ProvisionBalanceInsuranceEndReportingYear | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r30.c0 | kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-y.3/kvk-table_1PeriodeTypeJaarrekeningVerloopoverzicht1SegmentatieAs_NotesProvisionsActuarialReportBreakdownInsuranceTable-x.1.1.1 | | | | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |