| r0.c0 | ruleNode_2/ruleNode_7 | purcb-dic:Reestr_kol_2 | xbrli:integerItemType | instant | N/A | mem-int:ReestrVladEmisCZenBumMember |
| r0.c1 | ruleNode_2/ruleNode_8 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:OtkrytLiczScheta_IzmenInformLiczSchetaMember | mem-int:ReestrVladEmisCZenBumMember |
| r0.c2 | ruleNode_2/ruleNode_9 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:PredostInfIzReestraMember | mem-int:ReestrVladEmisCZenBumMember |
| r0.c3 | ruleNode_2/ruleNodeSR_040204120_r2_breakdownY_4 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCSLiczSchetISchetaNeustLiczVRezSovSdelkiMember | mem-int:ReestrVladEmisCZenBumMember |
| r0.c4 | ruleNode_2/ruleNodeSR_040204120_r2_breakdownY_5 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCSliczSchetIiSchetaNeustLiczVRezNasledMember | mem-int:ReestrVladEmisCZenBumMember |
| r0.c5 | ruleNode_2/ruleNodeSR_040204120_r2_breakdownY_6 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCZenBSliczSchetIiSchetaNeustLiczPoReshSudaMember | mem-int:ReestrVladEmisCZenBumMember |
| r0.c6 | ruleNode_2/ruleNodeSR_040204120_r2_breakdownY_7 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCBSliczSchetIiSchetaNeustLiczPripogashInvPaevMember | mem-int:ReestrVladEmisCZenBumMember |
| r0.c7 | ruleNode_2/ruleNodeSR_040204120_r2_breakdownY_8 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCBSliczSchIiSchetaNeustLiczPriObmeneInvPaevMember | mem-int:ReestrVladEmisCZenBumMember |
| r0.c8 | ruleNode_2/ruleNodeSR_040204120_r2_breakdownY_10 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCBSliczScheSchNeustLiczPriPogashIpotSertUchMember | mem-int:ReestrVladEmisCZenBumMember |
| r0.c9 | ruleNode_2/ruleNodeSR_040204120_r2_breakdownY_11 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:Inye_SvyazSoSpisCZenBSliczSchetIiSchetaNeustLiczMember | mem-int:ReestrVladEmisCZenBumMember |
| r0.c10 | ruleNode_2/ruleNode_10 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:Inye_Ne_SvyazSoSpisCZenBSliczSchetIiSchetaNeustLiczMember | mem-int:ReestrVladEmisCZenBumMember |
| r1.c0 | ruleNode_3/ruleNode_7 | purcb-dic:Reestr_kol_2 | xbrli:integerItemType | instant | N/A | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c1 | ruleNode_3/ruleNode_8 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:OtkrytLiczScheta_IzmenInformLiczSchetaMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c2 | ruleNode_3/ruleNode_9 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:PredostInfIzReestraMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c3 | ruleNode_3/ruleNodeSR_040204120_r2_breakdownY_4 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCSLiczSchetISchetaNeustLiczVRezSovSdelkiMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c4 | ruleNode_3/ruleNodeSR_040204120_r2_breakdownY_5 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCSliczSchetIiSchetaNeustLiczVRezNasledMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c5 | ruleNode_3/ruleNodeSR_040204120_r2_breakdownY_6 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCZenBSliczSchetIiSchetaNeustLiczPoReshSudaMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c6 | ruleNode_3/ruleNodeSR_040204120_r2_breakdownY_7 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCBSliczSchetIiSchetaNeustLiczPripogashInvPaevMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c7 | ruleNode_3/ruleNodeSR_040204120_r2_breakdownY_8 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCBSliczSchIiSchetaNeustLiczPriObmeneInvPaevMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c8 | ruleNode_3/ruleNodeSR_040204120_r2_breakdownY_10 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCBSliczScheSchNeustLiczPriPogashIpotSertUchMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c9 | ruleNode_3/ruleNodeSR_040204120_r2_breakdownY_11 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:Inye_SvyazSoSpisCZenBSliczSchetIiSchetaNeustLiczMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r1.c10 | ruleNode_3/ruleNode_10 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:Inye_Ne_SvyazSoSpisCZenBSliczSchetIiSchetaNeustLiczMember | mem-int:ReestrVladelczevInvestPaevPIFMember |
| r2.c0 | ruleNode_4/ruleNode_7 | purcb-dic:Reestr_kol_2 | xbrli:integerItemType | instant | N/A | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c1 | ruleNode_4/ruleNode_8 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:OtkrytLiczScheta_IzmenInformLiczSchetaMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c2 | ruleNode_4/ruleNode_9 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:PredostInfIzReestraMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c3 | ruleNode_4/ruleNodeSR_040204120_r2_breakdownY_4 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCSLiczSchetISchetaNeustLiczVRezSovSdelkiMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c4 | ruleNode_4/ruleNodeSR_040204120_r2_breakdownY_5 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCSliczSchetIiSchetaNeustLiczVRezNasledMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c5 | ruleNode_4/ruleNodeSR_040204120_r2_breakdownY_6 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCZenBSliczSchetIiSchetaNeustLiczPoReshSudaMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c6 | ruleNode_4/ruleNodeSR_040204120_r2_breakdownY_7 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCBSliczSchetIiSchetaNeustLiczPripogashInvPaevMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c7 | ruleNode_4/ruleNodeSR_040204120_r2_breakdownY_8 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCBSliczSchIiSchetaNeustLiczPriObmeneInvPaevMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c8 | ruleNode_4/ruleNodeSR_040204120_r2_breakdownY_10 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:SvyazSoSpisCBSliczScheSchNeustLiczPriPogashIpotSertUchMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c9 | ruleNode_4/ruleNodeSR_040204120_r2_breakdownY_11 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:Inye_SvyazSoSpisCZenBSliczSchetIiSchetaNeustLiczMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |
| r2.c10 | ruleNode_4/ruleNode_10 | purcb-dic:RegistrOperaczii_kol | xbrli:integerItemType | duration | mem-int:Inye_Ne_SvyazSoSpisCZenBSliczSchetIiSchetaNeustLiczMember | mem-int:ReestrVladIpotechSertifUchastiyaMember |