| Name | PerformanceObligationsMember |
|---|---|
| Namespace | http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full |
| Prefix | ifrs-full |
| Data type | nonnum:domainItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Performance obligations [member] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This member stands for all performance obligations. A performance obligation is a promise in a contract with a customer to transfer to the customer either: (a) a good or service (or a bundle of goods or services) that is distinct; or (b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This member also represents the standard value for the 'Performance obligations' axis if no other member is used. | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Задължения за изпълнение [member] | bg | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Този член обозначава всички задължения за изпълнение. Задължение за изпълнение е обещание в договор с клиент за прехвърляне на клиента на следното: а) стока или услуга (или набор от стоки или услуги), която е отделно разграничима; или б) поредица от отделно разграничими стоки или услуги, които по същество са еднакви и имат същия модел на прехвърляне към клиента. Освен това той представлява и стандартната величина за оста „Задължения за изпълнение“, ако не се използва друг член. | bg | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Name | IFRS | http://www.xbrl.org/2003/role/disclosureRef |
| Number | 15 | http://www.xbrl.org/2003/role/disclosureRef |
| IssueDate | 2020-01-01 | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | 119 | http://www.xbrl.org/2003/role/disclosureRef |
| URI | http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2020-en-r&anchor=para_119&doctype=Standard | http://www.xbrl.org/2003/role/disclosureRef |
| URIDate | 2020-01-01 | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Relation Type | Role | |
|---|---|---|---|
ifrs-full:PerformanceObligationsSatisfiedOverTimeMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ifrs_15_role-831150a | |
ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember | domain-member | http://www.esma.europa.eu/xbrl/role/all/ifrs_15_role-831150a | |
ifrs-full:PerformanceObligationsSatisfiedOverTimeMember | parent-child | http://www.esma.europa.eu/xbrl/role/all/ifrs_15_role-831150 | |
ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember | parent-child | http://www.esma.europa.eu/xbrl/role/all/ifrs_15_role-831150 |
| Name | Relation Type | Role | |
|---|---|---|---|
ifrs-full:PerformanceObligationsAxis | dimension-domain | http://www.esma.europa.eu/xbrl/role/all/ifrs_15_role-831150a | |
ifrs-full:PerformanceObligationsAxis | dimension-default | http://www.esma.europa.eu/xbrl/role/cor/ifrs-dim_role-990000 | |
ifrs-full:PerformanceObligationsAxis | parent-child | http://www.esma.europa.eu/xbrl/role/all/ifrs_15_role-831150 |