| r0.c0 | ruleNodeFR_2_030_01_02_breakdownY_1/Номинальная стоимость обыкновенных акций | ifrs-ru:AkczionernyjKapitalAbstract | xbrli:stringItemType | duration | mem-int:ObyknovennyeAkcziiMember | N/A |
| r0.c1 | ruleNodeFR_2_030_01_02_breakdownY_1/Номинальная стоимость привилегированных акций | ifrs-ru:AkczionernyjKapitalAbstract | xbrli:stringItemType | duration | mem-int:PrivilegirovannyeAkcziiMember | N/A |
| r0.c2 | ruleNodeFR_2_030_01_02_breakdownY_1/Поправка на инфляцию | ifrs-ru:AkczionernyjKapitalAbstract | xbrli:stringItemType | duration | mem-int:PopravkaNaInflyacziyuMember | N/A |
| r0.c3 | ruleNodeFR_2_030_01_02_breakdownY_1/Итого | ifrs-ru:AkczionernyjKapitalAbstract | xbrli:stringItemType | duration | mem-int:ItogoNPMember | N/A |
| r1.c0 | Акционерный капитал на начало сравнительного периода/Номинальная стоимость обыкновенных акций | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:ObyknovennyeAkcziiMember | $par:RegStartInsYear-1End |
| r1.c1 | Акционерный капитал на начало сравнительного периода/Номинальная стоимость привилегированных акций | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:PrivilegirovannyeAkcziiMember | $par:RegStartInsYear-1End |
| r1.c2 | Акционерный капитал на начало сравнительного периода/Поправка на инфляцию | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:PopravkaNaInflyacziyuMember | $par:RegStartInsYear-1End |
| r1.c3 | Акционерный капитал на начало сравнительного периода/Итого | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:ItogoNPMember | $par:RegStartInsYear-1End |
| r2.c0 | Номинальная стоимость новых акций, выпущенных в сравнительном периоде/Номинальная стоимость обыкновенных акций | ifrs-ru:VypushhennyeNovyeAkczii | xbrli:monetaryItemType | duration | mem-int:ObyknovennyeAkcziiMember | $par:RegStartDurYear-1End/if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r2.c1 | Номинальная стоимость новых акций, выпущенных в сравнительном периоде/Номинальная стоимость привилегированных акций | ifrs-ru:VypushhennyeNovyeAkczii | xbrli:monetaryItemType | duration | mem-int:PrivilegirovannyeAkcziiMember | $par:RegStartDurYear-1End/if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r2.c2 | Номинальная стоимость новых акций, выпущенных в сравнительном периоде/Поправка на инфляцию | ifrs-ru:VypushhennyeNovyeAkczii | xbrli:monetaryItemType | duration | mem-int:PopravkaNaInflyacziyuMember | $par:RegStartDurYear-1End/if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r2.c3 | Номинальная стоимость новых акций, выпущенных в сравнительном периоде/Итого | ifrs-ru:VypushhennyeNovyeAkczii | xbrli:monetaryItemType | duration | mem-int:ItogoNPMember | $par:RegStartDurYear-1End/if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r3.c0 | Прочее/Номинальная стоимость обыкновенных акций | ifrs-ru:ProcheeDvizhenieKapitala | xbrli:monetaryItemType | duration | mem-int:ObyknovennyeAkcziiMember | $par:RegStartDurYear-1End/if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r3.c1 | Прочее/Номинальная стоимость привилегированных акций | ifrs-ru:ProcheeDvizhenieKapitala | xbrli:monetaryItemType | duration | mem-int:PrivilegirovannyeAkcziiMember | $par:RegStartDurYear-1End/if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r3.c2 | Прочее/Поправка на инфляцию | ifrs-ru:ProcheeDvizhenieKapitala | xbrli:monetaryItemType | duration | mem-int:PopravkaNaInflyacziyuMember | $par:RegStartDurYear-1End/if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r3.c3 | Прочее/Итого | ifrs-ru:ProcheeDvizhenieKapitala | xbrli:monetaryItemType | duration | mem-int:ItogoNPMember | $par:RegStartDurYear-1End/if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r4.c0 | Акционерный капитал на конец сравнительного периода/Номинальная стоимость обыкновенных акций | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:ObyknovennyeAkcziiMember | if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r4.c1 | Акционерный капитал на конец сравнительного периода/Номинальная стоимость привилегированных акций | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:PrivilegirovannyeAkcziiMember | if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r4.c2 | Акционерный капитал на конец сравнительного периода/Поправка на инфляцию | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:PopravkaNaInflyacziyuMember | if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r4.c3 | Акционерный капитал на конец сравнительного периода/Итого | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:ItogoNPMember | if(fn:month-from-date($par:refPeriodEnd)<10) then xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-0',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) else xsd:date(fn:concat(xsd:string(fn:year-from-date($par:refPeriodEnd)-1),'-',xsd:string(fn:month-from-date($par:refPeriodEnd)),'-',xsd:string(fn:day-from-date($par:refPeriodEnd)))) |
| r5.c0 | Акционерный капитал на начало отчетного периода/Номинальная стоимость обыкновенных акций | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:ObyknovennyeAkcziiMember | $par:RegStartInsYear |
| r5.c1 | Акционерный капитал на начало отчетного периода/Номинальная стоимость привилегированных акций | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:PrivilegirovannyeAkcziiMember | $par:RegStartInsYear |
| r5.c2 | Акционерный капитал на начало отчетного периода/Поправка на инфляцию | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:PopravkaNaInflyacziyuMember | $par:RegStartInsYear |
| r5.c3 | Акционерный капитал на начало отчетного периода/Итого | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:ItogoNPMember | $par:RegStartInsYear |
| r6.c0 | Номинальная стоимость новых акций, выпущенных в отчетном периоде/Номинальная стоимость обыкновенных акций | ifrs-ru:VypushhennyeNovyeAkczii | xbrli:monetaryItemType | duration | mem-int:ObyknovennyeAkcziiMember | $par:RegStartDurYear/$par:refPeriodEnd |
| r6.c1 | Номинальная стоимость новых акций, выпущенных в отчетном периоде/Номинальная стоимость привилегированных акций | ifrs-ru:VypushhennyeNovyeAkczii | xbrli:monetaryItemType | duration | mem-int:PrivilegirovannyeAkcziiMember | $par:RegStartDurYear/$par:refPeriodEnd |
| r6.c2 | Номинальная стоимость новых акций, выпущенных в отчетном периоде/Поправка на инфляцию | ifrs-ru:VypushhennyeNovyeAkczii | xbrli:monetaryItemType | duration | mem-int:PopravkaNaInflyacziyuMember | $par:RegStartDurYear/$par:refPeriodEnd |
| r6.c3 | Номинальная стоимость новых акций, выпущенных в отчетном периоде/Итого | ifrs-ru:VypushhennyeNovyeAkczii | xbrli:monetaryItemType | duration | mem-int:ItogoNPMember | $par:RegStartDurYear/$par:refPeriodEnd |
| r7.c0 | Прочее/Номинальная стоимость обыкновенных акций | ifrs-ru:ProcheeDvizhenieKapitala | xbrli:monetaryItemType | duration | mem-int:ObyknovennyeAkcziiMember | $par:RegStartDurYear/$par:refPeriodEnd |
| r7.c1 | Прочее/Номинальная стоимость привилегированных акций | ifrs-ru:ProcheeDvizhenieKapitala | xbrli:monetaryItemType | duration | mem-int:PrivilegirovannyeAkcziiMember | $par:RegStartDurYear/$par:refPeriodEnd |
| r7.c2 | Прочее/Поправка на инфляцию | ifrs-ru:ProcheeDvizhenieKapitala | xbrli:monetaryItemType | duration | mem-int:PopravkaNaInflyacziyuMember | $par:RegStartDurYear/$par:refPeriodEnd |
| r7.c3 | Прочее/Итого | ifrs-ru:ProcheeDvizhenieKapitala | xbrli:monetaryItemType | duration | mem-int:ItogoNPMember | $par:RegStartDurYear/$par:refPeriodEnd |
| r8.c0 | Акционерный капитал на конец отчетного периода/Номинальная стоимость обыкновенных акций | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:ObyknovennyeAkcziiMember | $par:refPeriodEnd |
| r8.c1 | Акционерный капитал на конец отчетного периода/Номинальная стоимость привилегированных акций | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:PrivilegirovannyeAkcziiMember | $par:refPeriodEnd |
| r8.c2 | Акционерный капитал на конец отчетного периода/Поправка на инфляцию | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:PopravkaNaInflyacziyuMember | $par:refPeriodEnd |
| r8.c3 | Акционерный капитал на конец отчетного периода/Итого | ifrs-ru:AkczionernyjKapital | xbrli:monetaryItemType | instant | mem-int:ItogoNPMember | $par:refPeriodEnd |