| r0.c0 | Premium contributions received/Current | rj-i:PremiumContributionsReceived | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r0.c1 | Premium contributions received/Previous | rj-i:PremiumContributionsReceived | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r1.c0 | Transfers of rights received/Current | rj-i:TransfersOfRightsReceived | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r1.c1 | Transfers of rights received/Previous | rj-i:TransfersOfRightsReceived | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r2.c0 | Pension benefits paid/Current | rj-i:PensionBenefitsPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r2.c1 | Pension benefits paid/Previous | rj-i:PensionBenefitsPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r3.c0 | Transfers of rights paid/Current | rj-i:TransfersOfRightsPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r3.c1 | Transfers of rights paid/Previous | rj-i:TransfersOfRightsPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r4.c0 | Pension administration expenses paid/Current | rj-i:PensionAdministrationExpensesPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r4.c1 | Pension administration expenses paid/Previous | rj-i:PensionAdministrationExpensesPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r5.c0 | Reinsurer benefits received/Current | rj-i:ReinsurerBenefitsReceived | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r5.c1 | Reinsurer benefits received/Previous | rj-i:ReinsurerBenefitsReceived | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r6.c0 | Reinsurance premiums paid/Current | rj-i:ReinsurancePremiumsPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r6.c1 | Reinsurance premiums paid/Previous | rj-i:ReinsurancePremiumsPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r7.c0 | Cash flow from (used in) pension activities/Current | rj-i:CashFlowPensionActivities | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r7.c1 | Cash flow from (used in) pension activities/Previous | rj-i:CashFlowPensionActivities | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r8.c0 | Sales and repayments of investments/Current | rj-i:SalesRepaymentsInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r8.c1 | Sales and repayments of investments/Previous | rj-i:SalesRepaymentsInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r9.c0 | Direct investment income received/Current | rj-i:DirectInvestmentIncomeReceived | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r9.c1 | Direct investment income received/Previous | rj-i:DirectInvestmentIncomeReceived | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r10.c0 | Purchase of investments/Current | rj-i:PurchaseInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r10.c1 | Purchase of investments/Previous | rj-i:PurchaseInvestments | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r11.c0 | Asset management expenses paid/Current | rj-i:AssetManagementExpensesPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r11.c1 | Asset management expenses paid/Previous | rj-i:AssetManagementExpensesPaid | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r12.c0 | Cash flow from (used in) investment activities/Current | rj-i:CashFlowInvestmentActivities | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r12.c1 | Cash flow from (used in) investment activities/Previous | rj-i:CashFlowInvestmentActivities | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r13.c0 | Net cash flows/Current | rj-i:NetCashFlows | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r13.c1 | Net cash flows/Previous | rj-i:NetCashFlows | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r14.c0 | Proceeds from cash resources obtained at acquisition/Current | rj-i:ProceedsCashObtainedAcquisition | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r14.c1 | Proceeds from cash resources obtained at acquisition/Previous | rj-i:ProceedsCashObtainedAcquisition | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r15.c0 | Effect of exchange rate changes on cash and cash equivalents/Current | rj-i:EffectExchangeRateChangesCashAndCashEquivalents | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r15.c1 | Effect of exchange rate changes on cash and cash equivalents/Previous | rj-i:EffectExchangeRateChangesCashAndCashEquivalents | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r16.c0 | Increase (decrease) in cash and cash equivalents/Current | rj-i:IncreaseDecreaseCashAndCashEquivalents | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r16.c1 | Increase (decrease) in cash and cash equivalents/Previous | rj-i:IncreaseDecreaseCashAndCashEquivalents | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r17.c0 | Cash and cash equivalents (cash flow)/Current | rj-i:CashAndCashEquivalentsCashFlow | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r17.c1 | Cash and cash equivalents (cash flow)/Previous | rj-i:CashAndCashEquivalentsCashFlow | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r18.c0 | Cash and cash equivalents (cash flow)/Current | rj-i:CashAndCashEquivalentsCashFlow | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |
| r18.c1 | Cash and cash equivalents (cash flow)/Previous | rj-i:CashAndCashEquivalentsCashFlow | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:ConsolidatedMember |