| r0.c0 | Provision for pension obligations on behalf of participants/Current | rj-i:ProvisionPensionObligationsOnBehalfOfParticipants | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r0.c1 | Provision for pension obligations on behalf of participants/Previous | rj-i:ProvisionPensionObligationsOnBehalfOfParticipants | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r1.c0 | Premium contributions/Current | rj-i:PremiumContributions | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r1.c1 | Premium contributions/Previous | rj-i:PremiumContributions | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r2.c0 | Sum of transfer taken pension obligations/Current | rj-i:SumOfTransferTakenPensionObligations | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r2.c1 | Sum of transfer taken pension obligations/Previous | rj-i:SumOfTransferTakenPensionObligations | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r3.c0 | Investment result on behalf of participants/Current | rj-i:InvestmentResultOnBehalfOfParticipants | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r3.c1 | Investment result on behalf of participants/Previous | rj-i:InvestmentResultOnBehalfOfParticipants | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r4.c0 | Expiration capital/Current | rj-i:ExpirationCapital | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r4.c1 | Expiration capital/Previous | rj-i:ExpirationCapital | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r5.c0 | Sum of transfer transferred pension obligations/Current | rj-i:SumOfTransferTransferredPensionObligations | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r5.c1 | Sum of transfer transferred pension obligations/Previous | rj-i:SumOfTransferTransferredPensionObligations | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r6.c0 | Change in provision for pension obligations on behalf of participants/Current | rj-i:ChangeProvisionPensionObligationsOnBehalfOfParticipants | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r6.c1 | Change in provision for pension obligations on behalf of participants/Previous | rj-i:ChangeProvisionPensionObligationsOnBehalfOfParticipants | nl-types:monetaryNoDecimals20ItemType | duration | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r7.c0 | Provision for pension obligations on behalf of participants/Current | rj-i:ProvisionPensionObligationsOnBehalfOfParticipants | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |
| r7.c1 | Provision for pension obligations on behalf of participants/Previous | rj-i:ProvisionPensionObligationsOnBehalfOfParticipants | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember |