| | concept | ocw-i:ProvisionItemDescription | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
| | concept | jenv-bw2-i:Provisions | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2017-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
| | concept | rj-i:ProvisionsAdditions | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
| | concept | rj-i:ProvisionsUsage | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
| | concept | rj-i:ProvisionsRelease | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
| | concept | rj-i:ProvisionsYieldedInterest | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
| | concept | jenv-bw2-i:Provisions | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
| | concept | rj-i:ProvisionsMaturityWithinOneYear | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
| | concept | ocw-i:ProvisionsMaturityExceedingOneUptoFiveYears | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
| | concept | rj-i:ProvisionsMaturityExceedingFiveYears | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-12-31') | x | | rj-dim:ClassesOfProvisionsAxis | jenv-bw2-dm:ProvisionsOtherMember | y |
|
| | concept | ocw-i:ProvisionItemDescription | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x |
| | concept | jenv-bw2-i:Provisions | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2017-12-31') | x |
| | concept | rj-i:ProvisionsAdditions | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x |
| | concept | rj-i:ProvisionsUsage | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x |
| | concept | rj-i:ProvisionsRelease | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x |
| | concept | rj-i:ProvisionsYieldedInterest | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-01-01')/xs:date('2018-12-31') | x |
| | concept | jenv-bw2-i:Provisions | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-12-31') | x |
| | concept | rj-i:ProvisionsMaturityWithinOneYear | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-12-31') | x |
| | concept | ocw-i:ProvisionsMaturityExceedingOneUptoFiveYears | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-12-31') | x |
| | concept | rj-i:ProvisionsMaturityExceedingFiveYears | x | | jenv-bw2-dim:FinancialStatementsTypeAxis | jenv-bw2-dm:SeparateMember | x | | ocw-dim:ActualsEstimatesAxis | ocw-dm:ActualsMember | x | | ocw-dim:ProvisionsIndividualSpecificationAxis | * | y | | period | xs:date('2018-12-31') | x |
|