| r0.c0 | Minimum required core capital/Current | rj-i:CoreCapitalMinimumRequired | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r0.c1 | Minimum required core capital/Previous | rj-i:CoreCapitalMinimumRequired | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r1.c0 | Minimum required core capital ratio/Current | rj-i:CoreCapitalMinimumRequiredRatio | xbrli:decimalItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r1.c1 | Minimum required core capital ratio/Previous | rj-i:CoreCapitalMinimumRequiredRatio | xbrli:decimalItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r2.c0 | Available core capital/Current | rj-i:CoreCapitalAvailable | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r2.c1 | Available core capital/Previous | rj-i:CoreCapitalAvailable | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r3.c0 | Available core capital ratio/Current | rj-i:CoreCapitalAvailableRatio | xbrli:decimalItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r3.c1 | Available core capital ratio/Previous | rj-i:CoreCapitalAvailableRatio | xbrli:decimalItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r4.c0 | Minimum required regulatory capital/Current | rj-i:RegulatoryCapitalMinimumRequired | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r4.c1 | Minimum required regulatory capital/Previous | rj-i:RegulatoryCapitalMinimumRequired | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r5.c0 | Minimum required regulatory capital ratio/Current | rj-i:RegulatoryCapitalMinimumRequiredRatio | xbrli:decimalItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r5.c1 | Minimum required regulatory capital ratio/Previous | rj-i:RegulatoryCapitalMinimumRequiredRatio | xbrli:decimalItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r6.c0 | Available regulatory capital/Current | rj-i:RegulatoryCapitalAvailable | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r6.c1 | Available regulatory capital/Previous | rj-i:RegulatoryCapitalAvailable | nl-types:monetaryNoDecimals20ItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |
| r7.c0 | Available regulatory capital ratio/Current | rj-i:RegulatoryCapitalAvailableRatio | xbrli:decimalItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodCurrentEndDateParam |
| r7.c1 | Available regulatory capital ratio/Previous | rj-i:RegulatoryCapitalAvailableRatio | xbrli:decimalItemType | instant | $BasisOfPreparationParam | jenv-bw2-dm:SeparateMember | $FinancialReportingPeriodPreviousEndDateParam |